Hi Adamson77, yes I guess you're far from perimenopause yet. I don't know what to suggest for you moodswings. You metioned having lost weight. I was on a "happy pill" called the Effexor and it really calmed me down and I did gain weight on them. But maybe you're one of those people who want to stay away from mood altering drugs. I have no other ideas.