With all of the symptoms that you are having , you need to be examined by the doctor to get a definitive diagnosis and treatment. Improving your diet is an excellent choice, as well as walking and encouraging weight loss. However you should avoid spicy greasy, fried foods and fizzy drinks at this time. If you have been enjoying spicy foods then there is a chance that you have developed an ulcer in the lining of your stomach which is giving you the leaky gut and bloating. Swollen ankles can be from increased weight or salt retention and you might need a diuretic to help get rid of the excess fluid. The doctor would have to write a prescription for this medication. Water retention does cause increased weight. Are the spots on your arm purplish like clots or bruises or some type of bleeding under the skin. Without exam it is difficult to say. It sounds like it is a good time for you to have a check-up at the doctor's office.