hello,,i understand your pain and suffering
seems that your knee has issues with the menisces or ligaments..
i suggest you to get examined by an orthopaedician ,,get the invg(x ray
and an arthroscopy
to see the inside of joint and know the cause of the problem and get treated..
get well soon