Size isn't everything, it's what you do with it that matters. I might sound old and out of the loop at 51 but the way I have always rectified that situation is to say well if nobody accepts me for who I am and not just what's in my pants then there's no point continuing the relationship.
I actually ended a relationship once after I was criticised over my size which I am not revealing and fortunately I never saw her ever again but on the brighter side, my other half who I have been with now for almost 22 years in October this year has never had any complaints.
My advice if you want it is to take a few days ( a week or more if necessary ) to talk with family and friends 1st and weigh up your options. Once concluded, only then will you know what is the best course of action. The fact that she's lying there bored is NOT your problem and she needs to accept you for who you are, if she can't or won't then if I were you she'd be single again in no time flat, NEVER let anybody judge you for anything especially personal matters like that as hurtful comments will not help your confidence and self-esteem aswell as leading to anxiety and depression. Stand up for yourself and anybody who won't accept you for who you are, steer well clear.
My apologies if nobody likes what I am saying but that is 1 situation that I would never put up with and I don't see why anybody else should either and when it comes to matters like this, yes I will be blunt and if that means people hate me then so be it.