I'm sorry, but you may not like my answer. With all due respect, I sincerely believe you need to end this long distance relationship. This woman has lots of psychological problems, you can not be sure she even is sure about anything. PLUS, friend, she IS MARRIED. Find a woman is is mentally healthy and NOT married. Start fresh without these problems. I wish you well, you sound like a nice person. I don't think you'll have a hard time finding someone. OH, and make sure she lives CLOSE BY.
Good Luck