Hi and thanks for the query.
I am sorry about what you are going through right now.
Swelling and pain is normal shortly after and
injury but it should resolve within weeks. also, each time you limp, then is most be thoroughly investigated.
Because this has been going on for more than 6months i will suggest that you get evaluated. Meet with an orthopedic surgeon who will examine for any signs of ligament /menisci/bones/tendon damage. If need be, he will most probably order an
MRI that will evaluate all the structures of the knee including the ligaments fully.
For the main time, please avoid bearing weight on the joint, make most unavoidable movements by cars, sit most of the times and only stand when sitting is not an option for fear of aggravating any existing lesion.
Hope this helps...Welcome back if need be
Wish you a speedy recovery