Roller coaster moods is what most of us experience so you are by no means different.
If you don't mind me asking, how old are you? I'm 59, will be 60(Can't believe it!) in May.
Just keep remembering that this will pass and you will be good as new very shortly. Prayers & Hugs,Ruby