He’s not compromising anything for the OP, though. Of course all healthy, adult relationships include compromise but it seems like OP’s wishes and needs are being ignored and denied. It’s not compromise when one person gets everything their way, and the other person isn’t allowed a say in their own future.
It really just sounds like he’s coasting, and only giving you crumbs after eating the whole cake you were meant to be sharing.