My knee hurts whenever I walk more then one block or straighten my knee it hurts a lot. It also hurts when it's cold. It's been hurting for 3 mths now?

I would see. An orthopedist ASAP. I would not have waited 3 months. If you think it is getting better on its own, I think it's safe to assume this will not happen and time to see the doctor. .