Although it’s probably unrealistic to stop mood swings entirely, making some lifestyle changes — such as getting enough sleep, exercising, managing stress, and making dietary changes — can help reduce them. If you have a mental health condition, you’ll need professional treatment.