It seems u r having osteochodritis disssicans ( articular cartilage swelling).
for the time u need painkillers. And physiotherapy. But if nots subsidi g then see an orthopaedic consultant.
Answered2018-07-14 08:23:36
Let others know if this answer was helpful