Credit: Twitter

Teen Mom 2's Leah Messer is only 20 years old, but she's already living the American dream. This West Virginia sweetheart has it all — three beautiful girls, a doting husband, and a very, very fine house with two cats in the yard (we assume).

Many fans don't understand how Leah can afford her lifestyle, especially since she hasn't worked in the past couple years. She must obviously be mooching off MTV, right? Wrong! While she is compensated for putting her life on national television, the majority of her family's income comes from hubby Jeremy Calvert, a pipeline engineer who makes upwards of $200k per year.

When a fan (read: hater) challenged the Teen Mom 2 star on Twitter, an unlikely ally stepped in to defend the mountain mama. "By having a husband who has a great paying job. Duh," responded co-star Chelsea Houska's dad Randy.

That's not to say Leah doesn't contribute to the family piggy bank. When Jeremy was laid off in early March, the mother of three jumped on the computer and started filling out applications for part-time work. Leah accepted a position at a local tanning salon, even though Jeremy found a new job.

Even with her family's financial success, Leah remains grounded and down-to-earth.

"I will NEVER let money take over my life! All I need is what I have.. Money will NEVER make me truly happy!" she tweeted on January 22.

It's true, money can't buy happiness — but it sure does make paying the bills easier!