25 year old female here I have been on spironolactone

Patient: 25 year old female here. I have been on spironolactone (for acne) for almost 6 months, the last three of those at 100mg a day. Side effects were mid, although I did feel tired and light headed. At one point I actually fainted. However, I had my period for an entire month last month, and then it stopped for 3 days. Now it has returned again and it is starting to concern me. I have also started gaining weight without making any other changes, I’ve actually tried eating less but it has made no difference. I am active. Should I stop taking the drug?

Symptoms: Irregular period, weight gain, light headedness