Your symptoms sound like they do fit with a diagnosis of bipolar disorder. There are some medical conditions such as thyroid disease which should also be ruled out by a doctor. This condition can usually be treated with a combination of anti-depressant medications and mood stabilizing medications, as well as sometimes anxiety medications. I would recommend making an appointment with a Psychiatrist if possible so that your diagnosis can be confirmed. If Bipolar disorder is felt to be the problem, you will most likely improve significantly with the proper treatment.
Best wishes to you.