I really don't have any recommendations, but I have to say that you are a very strong and compassionate person to be able to live with and support your partner. Most people would run for the hills if they had to become your girlfriend's alter gay-boyfriend.
My heart and thoughts go out to you. You are an example of compassion and understanding.