Hi well come to HCM.
Since you have been moving for last 18 days after injury chances of fracture
It may be due to some blunt injury
or muscle sprain
and teauma and injury giving odema
due to inflammation. How ever if at all fracture it could be just linear fracture. Get done
X-ray and confirm it. Thanks