I've been overweight, underweight, and muscular at various points in my life and I've had my appearance criticized at all three. By the same person.
Too fat, too skinny, not muscular enough, too muscular. When it comes to people, there is no greener grass. To the wrong people you'll always be wrong, and to the right people you will always be enough. I know that just saying this won't magically make you feel comfortable in your body but I just thought I'd share.