Any ideas?

I've had this daily pain for a year now. It's in the middle left side of my stomach and its like a sharp stabbing pain and it hurts to even barely touch it. And I noticed it's kinda hard in that spot. I've been to 2 drs and the er and nothing... I'm going to a diffrent dr on the 30th. But just wondering if anyone knows what this might be