If the negative thoughts are persistent, then you should probably get yourself to a therapist and talk to your doctor. You're running the risk of driving your girlfriend away otherwise.
I'm really sorry you're so sad. This was a very honest and heartfelt post. You sound like a open-minded and caring guy, so therapy should help you immensely. What do you think about going?