Your question has pointed at several issues. On this platform it is not possible to answer all questions and clarify. It is in your best interest if you talk to them and consult a professional psychologist like a couple therapist who can deal with this problem in detail. They both have their own issues which need to be tackled under professional care for happy future.
Next Steps
Consult a psychologist for face to face sessions. Not online counseling.
Answered2017-09-30 13:27:19
Let others know if this answer was helpful