Credit: Facebook

Teen Mom 2's Kailyn Lowry just got married to her own personal knight in shining armor, Javi Marroquin, and she couldn't be happier. This sweet couple's aquarium wedding was mind-blowingly amazing, but fans seem to be taking issue with the fact that Kailyn walked down the aisle pregnant. What gives?

"Lol why are people so upset that I had a big wedding while pregnant?" Kailyn tweeted on September 24. "Lmfao. I don't understand."

Join the club. Sure, Kailyn's hugely pregnant with her second child, but that doesn't mean she shouldn't be able to get married to the man of her dreams. Plus, knowing Kailyn, she partied up a super-responsible storm at the wedding, and hit the hay at a reasonable hour.

Luckily, Kailyn's best friend Toni Ziegler came to her defense against certain haters who think she wasted "America's money" (aka Javi's Air Force salary) by throwing such a big bash. "No ones money but her own was used," Toni tweeted. "Has nothing to do with America."

Preach! It's a shame that Kailyn's having to deal with negative naysayers during such a happy time, but she's an expert in not letting people get to her. Hopefully, she's enjoying her post-wedding high despite the fact that haters are trying to bring her down!