We all know that being a mom is a double-edged sword. There's the side of parenthood that we love to talk about; the joys of watching your little one smile for the first time, or how cute they look when they hold hands with their best friends. However, there's also a side that's darker. For every high, there can also be a low. Being a stay-at-home mom, in particular, isn't always as great as everyone thinks it is. Sure, it's great to be there to watch every milestone and dry every tear, but you're also there to calm every tantrum and change every diaper. Even the most practiced among us know that we're only human and things aren't always as rosy as they seem.

PREVIOUSLY: Studies Show Babies Of Stay At Home Moms Think Differently

For all the reasons mentioned above, Facebook page Momin' Ain't Easy struck a chord when they shared this picture from Momma's Tired, describing in detail the highs and the lows of being a stay at home mom. The candid post discusses the number of things moms have to sacrifice in order to be there for their children. Among the many items mentioned on the list are the loss of identity, the loneliness and how many parents stay at home because they simply can't afford childcare.

The post goes on to counter the usual things that moms get told on the daily by others who have never experienced it, such as "I wish I could stay at home, I wouldn't complain!" and "Well, you wanted kids." With 6.8k comments, 43k shares, and 26k reactions, it looks like moms around the globe can relate. The comments section is full of women tagging their friends and sharing their own stories. "You love your kids but just for their sakes as much as yours, you need that break," wrote Pamela Farrow.

Although it's thought that around 64% of US moms are breadwinners, millions of moms are still fighting the good fight at home with their kids. Some out of choice, some trapped by circumstance. Whatever the reason, we think you're pretty darn amazing.

Can you relate to this post? Let us know your thoughts in the comments.

READ NEXT: What Dads Really Think Of Stay At Home Moms