You have to put your partner's happiness over your own happiness. If you would be incapable of making her happy then why should anyone date you? A girlfriend shouldn't be something you get just to comfort you. If that's what you want get a cat.