Welcome to HCM,
You are diabetic,and if they get any injury
in there legs they are more prone to develop infection,but just do not take antibiotics without consulting Physician,yes you should inform doctor that you have allergy
to penicillin,he/she will take care.
Please continue your anti diabetic medicine have good control of blood sugar.
If your injury is showing signs of infection you may require antibiotic and analgesic
and anti inflammatory drugs.
If there is any open wound proper cleaning and dressing may also be required,as also any tetanus vaccination
your treating doctor will know best.
It is not the question of money,please take care of yourself as treatment at proper time is very important.
In the mean time keep limb elevated and take rest.
I wish you recovers soon.
Best of luck.