I hit the bottom part of my leg, could I have a stress fracture?

I hit the bottom part of my leg back in early April of this year on a wooden frame going around a settee. I went to A&E who said nothing was broken but no x-ray was taken. I’ve since seen two of my own gp’s as I’m still in pain, unable to touch it and still have a lump which they said was a collection of blood. They also refused me an x-ray stating ‘if you’d broken it, you’d certainly know about’. Surely 7 months of pain and swelling suggests otherwise? Could I have a stress fracture? How do I get a diagnosis when no doctor will send for an x-ray? The picture enclosed is how my leg was a few days after the accident and NOT how it looks now.

Medications: Levothyroxine, Citalopram