I have to back what Geranium said, we really can't tell you what you have. I think it is important to seek an opinion (in any way you can) before treating yourself.
I would avoid saying anything about suspecting you're bi-polar because people will start jumping on you about not having a proper diagnosis
I have to disagree. There are reasons people jump on you for these things, it is very unwise and potentially dangerous to self-diagnose. You need to make sure you are getting the right treatment for whatever you are having issues with.
Hope all goes well
ash