Anyone who watches MTV's Teen Mom 2 knows that Jenelle Evans can be kind of a handful. Sure, she's basically a flawless goddess who's making the world a better place with her love children, but dating this gal isn't a walk in the park. Jenelle's been known to fly off the handle — and who can blame her? She definitely inherited her mom's hot temper, and it's no surprise that she's guarded considering that almost every relationship she's had up to this point has resulted in physical violence.

That being said, Jenelle's current relationship with Nathan Griffith is pretty perfect. These two have been going strong since summer 2013, and they've yet to get into a public Twitter feud! If that isn't progress, we don't know what is. However, Jenelle and Nathan are seen arguing in Teen Mom 2's dramatic Season 5 promo, so their unsinkable 'ship isn't without its ups and downs!

Let's not forget that Jenelle is all kinds of hormonal now that she's pregnant with Nathan's baby, and it looks like they recently got into a small tiff. The good news? Nathan took it to Twitter to kiss and makeup. "Though you get frustrated at me, you can always remember that I will always love you and I only want the best for you," he tweeted. "Good night baby!"

Nathan is clearly in the doghouse, but hopefully Jenelle will see his tweet and decide to forgive him. No clue what this dude did to upset our favorite Teen Mom 2 star, but we can only assume he flew into a Ke$ha-hating fit of rage and burned all her hair feathers.

Do you think Jenelle and Nathan's relationship will stand the test of time? Weigh in below!