Hi daveanthony. Welcome to Psych Central. Sorry you are suffering from mood swings. As a community of peers it is not possible to give a diagnosis. Only a psych professional can do that.
This may be of interest
https://psychcentral.com/disorders/b...rder-symptoms/
you can find other articles by using search box on that page upper right or google "Psych Central" and topic of interest.