Maybe if you reframe it as: you have to accept people as they are, including if they're a whiny fat bitch, because they're obviously not going to change. Unless they expand. So if you don't want that, stop being stupid and leave the fatty. We all know promises from fatties mean nothing, but now the op has learned this valuable lesson.