> It took 4 or 5 months to start to fuse
That's an insanely long time-frame for healing.
Bones usually start fusing in weeks, not months.