I agree with the previous post.
You've jumped from 1 bad relationship to the next, and your determination to make an oncoming train wreck work, speaks volumes. What its speaking, is up to you to translate though.
You 2 have completely skipped honeymoon phase. That's NO fun at all. Like seriously, its a thing...
I honestly don't see the point in either of you continuing this relationship, looks like much more work than it worth. The work usually comes later you know? After the honeymoon phase...