Only you can answer this for yourself. Is your heart really into the relationship? Do you truly love this woman? If you are second guessing yourself about either of these questions, you need to look at your options. Long distance relationships are never easy. Cheating is more likely to occur. Being physically intimate is rarely possible. Making time for each other is an issue. Long distance relationships can have a slew of problems, but they're not impossible if the partners truly are devoted and love each other, and treat the relationship like any other. If there are gaps, however, long distance relationships can often be treated like they are nothing. People don't take them seriously and sometimes don't even consider themselves taken. I am not saying this is you or your girlfriend, I am only pointing it out. Also, about your bisexuality or homosexuality, make sure you're into that as well. Make sure you're not straight. Jumping into relationships, especially RIGHT after you conisdered yourself homosexual is very iffy. Maybe you need more experimentation with women to know if they're truly right for you. I would stay in this relationship for now, but make sure that along the way you aren't doubting the relationship or feel like you're not in love. If so, act on it immediately. DOn't lead this woman on. But truly, only you can decide what to do in the end. Listen to your heart. It can tell you a lot.
Best of luck
Lylan