I agree with Ilene. You need a doctor's advice. If you've gone this long, it's unlikely you need immediate surgery. He/she can give you advice on what to do, or not do, to avoid further injury. But unless you know exactly what's wrong, it's hard to know what'll will help/hurt. I've had problems with my knees forever, and PT has helped a lot. Eventually I'll need surgery, but I'm putting it off for now.
"Promise me you'll always remember: You're braver than you believe, and stronger than you seem, and smarter than you think." Christopher Robin to Pooh