Anyone here have knee problems?

I'm going to the doctors for the second time regarding my knees this Friday. A year ago or so I was fielding some balls on the baseball field when my knee started hurting as I was running to one. I limped around for a day or so and then it was fine. Last summer I went for a run and halfway through it my knee felt like it was tearing apart on the inside. Almost like my lower leg is disconnecting from my upper leg on the inside of my knee. When I would lift my foot up and it wasn't being supported by the ground, it would hurt like hell. My right knee hurt the worst and my left wasn't far behind at this point.

I went to the docs and they took x rays and said nothing was wrong there. I went to a physical therapist after that and he was stretching me and told me that I was about the least flexible person he's ever seen.

So I've been stretching a few times a week for the last 3 or 4 months and my flexibility has gotten a lot better. Now for the last couple months I've noticed that my legs are just sore in general. They just feel sore when I'm walking or just sitting there. At night when I'm trying to sleep on my side, I'll wake up because the leg that I'm laying on is so sore. I'll flip to my other side and then that leg will hurt like hell. Then I end up having to sleep on my back so I can actually rest. I don't think its from stretching because I was stretching for a couple months before the general leg soreness came into play.

I went and played basketball with my friends the other day and the knees felt a little sore after that. I got home and when I looked at my knees they were both swollen as hell. I've been icing them ever since and the swelling has gone down, but it's still there and my knees and legs still hurt pretty badly.

Has anyone ever had this happen to them? I just don't want to go to the doctors and have them tell me to ice it and stretch and all that crap. It has to be something more than that at this point. I'm only 26 and I can't run or really even pivot off either knee anymore. I'd just like to carry as much info as I can into the docs office so I can actually figure out whats wrong with me.