A major cause of mood swings, apart from bi-polar disorder, is depression. We all go through ups and downs in our mood and that's a normal reaction to life's struggles, stress, set backs, and disappointments.
If you haven't had mood swings like this in the past then it very well could be caused from the temporary stress of a demanding semester, as you already had mentioned.
If you can't seem to figure out what's causing your mood swings, then try some of these things....they should help! :-)
1)EXERCISE-This will help you shed any negitive nervous tension and improve your mood for the whole day. Plus it raises dopamine and serotonin levels.
2)BALANCE WORK & PLAY-Any spare time you have, try to go out with friends and have a good time. Having too many responsibilities or too big of a work load will make you very irritable.
3)MEDITATION-By breathing deeply and relaxing, you cause the release of neurotransmitters in the brain that are associated with calm feelings and reduced levels of stress. Try looking up guided meditation on you tube...trust me it will help ALOT! :-)
4)BE CURIOUS-Many studies in psychology have shown that people who are intrested in other people and different things, are likely to be happier than those who have little or no intrests. The key is to do activities that are outside of your comfort zone. SOOO be adventurous, and try doing something new every once and a while! lol
5)GET OMEGA 3s IN YOUR DIET-They have a powerful affect on the brain, and can improve your mood, concentration and have many other health benefits.
6)BE CAREFUL WHO YOU HANG AROUND-Being around negitive unhappy people can bring you down and make you feel equally unhappy. Negitive energy is infectious!!!
7)EAT SOME FAT-A diet lacking in fat will cause depression, frustration and anxiety.
SMILE :-) ENJOY LIFE BE HAPPY DON'T STRESS & DO WHAT EVER IT TAKES TO GET THERE!!!!!!! YOU ARE TOOO CUTE NOT TO!! LOL