To be honest.. I think she'd be better ending the relationship. You're all over the place. In love with another woman one minute, don't want to lose your current one the next. She doesn't deserve to be in this situation. If you were less selfish you'd end it, work on who you are and what you want from a relationship before you start one.