Could be Bipolar , Theres a whole spectrum of Bipolar symptoms you could fall under or other mental issues that could be causing your problems. A Pdoc would be the best avenue to follow to find out if and what treatment you may need.
Also something to mention .... It's always best to have a complete physically with full blood work done, Thyroid and hormones and or low vitamin levels can often cause many moods issues, best to rule out those possibilities.
take care
__________________
Helping others gets me out of my own head ~
|