Personally love is a powerful thing and if I was in this situation, I would stick by him and try some positive reinforcement. Plus you have his bun in the oven.
Cut throttle, Speed below 400 knots if possible (never over 600), Nominal altitude 750M or better, (trade speed and altitude), screen down, right hand between legs, announce eject-eject-eject, 1/4 turn on D ring, pull, tuck shoulders, tuck head, wait for blast, wait for chute deployment, remove mask, check for good chute, release survival tether, release raft tether if over water.
The same thing I would do if anyone significant partner was disappointing me. Dump his butt! A lot of people say life is short. That's not always true! Life can be very long. Being with a guy you don't like for most of your life will be a hell on earth.
Act quickly! Get rid of him now before he drags you down further!
B: Get used to disappointment because he is NOT going to change.
Act quickly! Get rid of him now before he drags you down further!