Hi welcome to Health care magic forum.
Thanks for choosing H.C.M.Forum.
You had a cut on the leg with a rock, itchy
rash developed around it, used
benadryl, and
neosporin, increased, you are allergic to nickle, d3, gatorade, and coke cola products.
Itching doesn't mean
allergy always. Some bacteria causing infection also cause itching.
This itching and swelling may be due to infection after
injury, as treatment is not given probably it has become chronic.
It may also be some
bone infection due to a small crack of the injured bone.
I advise you to consult a surgeon for diagnosis and treatment. you may need to have an Xray of the leg ,besides other routine tests for confirmation.
Wishing for a quick and complete recovery.
Best regards.