is there somewhere YOU could go for a few days? get a break from this guy? he's definitely a King Baby pounding on his high chair making demands, and i think he's become such the central figure here, you are busy just trying to squeeze in around the edges.
he sure sounds like a world class jerk, to me. i don't care if you next told me he bought you 14 dozen roses, flew you to Paris, bought you a pony and cooked your favorite dinner. he treats you poorly. he doesn't respect or even acknowledge that you have your own thoughts and feelings. he's too worried about his own whatever to be bothered.