You described my sister's marriage to her hambeast husband.  He was already planet status when they got married - don't ask me why - but since then he's gained 100lbs.  He is no longer physically able to assume any position other her on top, but he's so much bigger (fat + tall) than my sister that it's almost impossible, but he still gets whiny about it.