I want to officially welcome you to divorcebusting.com...where we support you in not giving up! It is not a losing battle, and you also don't need to act like you are fine with everything.
What are the good things....lets take inventory of that and assess and build that.....and what are his 'complaints'.
Hang in there! You can do this....and we will help you.