Hi, and welcome
It sounds like you genuinely care for your girlfriend and she is lucky to have you to seek out the help that she may need.
Tsohl said most of what you need to know as did Mudhound, but one thing I must say is unless your girlfriend is open to getting the help she needs and wanting to have a better quality of life, no matter where you bring her if she has her mind closed to it or is denial she will most likely not succeed. The greatest success comes when the person KNOWS or has come to the realization that something is wrong and wants to fix it.
My daughter went through 7 months of therapy and being treated by a psychiatrist, three suicidal attempts and 4 hospitalizations before she was open to the help that she needed. For much of that time she was in what is often referred to as ap hyomanic/manic state, where everything was fine, and everybody else had the problem and was to blame for all that was going wrong in her life. She truly believed that everybody else was wrong and had the problem but our window of opportunity came when she came down from it and everything around her came crashing down. That was when she saw how desperately she needed help and we promised to find it for her.
Where do you see your girlfriend in all of this??? Do you think that she will accept help and does she see or recognize there is a problem??? How does she react when you suggest you find some help together????
This is something that you need to really look at because if your girlfriend is not ready to go for help and commit herself to wanting to get better then you will continue to ride this rollercoaster of her ups and downs watching her life as well as yours go on a downward spiral.
I know, it's alot to think about....I am not saying give up but I am suggesting that you look at the reality of the situation. It would be like supporting anybody else with a medical problem....if they aren't willing to accept the help to get themselves better so that they can be their best for you, then they really aren't giving their best in the relationship.
Please keep us posted on how things go and what decisions you may come to. This is a wonderful place to find support and the people here have a wealth of knowledge to share.
((((HUGS)))) ~ Goody