Hello,
Welcome at HCM.
I have read complete details of your question.
It looks that you are suffering from frequent knee swelling with pain.
Looking at your age & work pattern ,i feel that most probably you are having
patellofemoral arthritis of knee.At this stage you need a good
MRI to define pathology of knee.
You should also do following to have relief in this-
-Avoid kneeling & squatting movements.
-Do quadriceps exercises of knee-
http://quarieps.blogspot.in/
-Take a good
analgesic like
advil or aleeve.
-Start taking joint supplements like
glucosamine with chondroitin sulfate.
You should also have a complete examination of fluid drained from knee.This is necessary as this may point out to presence of infection(if it is there).
Hope this all will help you.
With best wishes.