Do you have blood pressure problems? No judgment here but both smoking and drinking can cause circulatory problems, and high BP can cause fluid buildup in your legs, but especially ankles and feet.
I worked on my feet too all my life (waitress and food service manager) I smoke, used to drink and was 30 lbs overweight. Those concrete floors are killers on our back legs and feet. I too had terrible foot pain, hard to sleep. Had to finally quit at age 52 because of the pain and other chronic health iussues.
Really good shoes are a MUST!!! the pain can be awful and I am so sorry you are suffering at such an early age. If you have insurance, I would certainly try an orthopedic or foot doc, and check your blood pressure. Diuretics might help the swelling.
I hope you find some help-when your feet aren't happy, neither are you
"We never realize how strong we are, until being strong is the only thing left"
Major Depressive Disorder, ptsd, fibromyalgia, chronic pain, l3/4, L4/5 gone, bursitis arthritis sciatica
seroquel, hydrocodone clonazepam norvasc multi vitamin and magnesium