Hello dear I agree with Dr Nishit
You being 24 with 69kg weight
The avulsion fracture Still not united and causing significant pain does warrant surgery
But was your foot in a good immobilization to let the fracture heal and did you take adequate rest and good balanced diet
Next Steps
there are various bone healing augmentation available if you wish to venture
Health Tips
listen to the doctor treating you as he is the best person to guide you further