But no matter how many people join in on the push toward total body acceptance, there's always going to be some haters out there who are determined to bring other people down.
At some point, I think it's safe to say we've all felt self-conscious about our appearances. But you know what's even worse than feeling uncomfortable in your own skin? Having some asshole make fun of you simply because of the way you look.
We recently came across a trend on Twitter called #FatSideStories, in which overweight people reveal all of the poignant ways they are treated differently than other people.
These eyeopening accounts include everything from being dubbed as undatable and disgusting from people passing by to having your weight make you a major target for cruel jokes and pranks.
Before you start reading these heartbreaking tweets, you might want to grab a box of tissues because these stories will make you cry harder than watching "The Notebook" right after a bad breakup.
If one thing is for sure, #FatSideStories proves that body shaming is extremely hurtful and should be stopped immediately. Because, let's be real, we should all love ourselves for who we really are, not just what we look like.
Take a look at the pictures below to see some of these #FatSideStories on Twitter.
Your weight doesn't determine your worth.
Fat and ugly are NOT synonymous.
Oh, yeah? Well, maybe you could be cute if you weren't such an asshole.
Being skinny doesn't necessarily mean you're healthy.
You shouldn't have to feel ashamed of eating.
Now, that's just plain old rude.
No wonder so many people are afraid to go to the gym.
Being overweight doesn't give someone the right to mess with your feelings.
Your size shouldn't dictate how people treat you.
This is straight up bullshit.
You shouldn't be ashamed to wear what you want.
Losing weight isn't always as easy as it seems.
Maybe you should mind your own business.
You shouldn't judge a book by its cover.
This dude would be lucky to have any girl like him.
Screw all the body shamers out there. It's time for a change.