Thanks for posting your query.
From description it seems to be soft tissue injury
. As 3 months are already passed out and you have still swelling and it hurts to move, it is advisable to rule out any bony injury.
Without ray it is difficult to differentiate fracture
from others. I suggest you consult an orthopaedician for clinical examination. You may get Xray /MRI
under his/her supervision.
Meanwhile avoid putting weight and rest well.
Hope this will helps you. Feel free to ask me if you have any further queries.
Wish you good health. Take care.
Dr Saurabh Gupta.Orthopaedic Surgeon