These symptoms you have mentioned could be suggestive of Bipolar disorder.
You can try a online screening quiz for Bipolar disorder as it can give a hint about the possibility of Bipolar disorder in your case.
I am giving you the link below for that
Just try this quiz and kindly let me know about your score
I got 54
How will a quiz help though
Thanks for your reply and trying the quiz. As you must have noticed that the score of 54 is very high and there are high chances that you could be indeed suffering from Bipolar disorder.
Have you ever consulted a psychiatrist / general physician or took any medicines in past?