There are definitely differences between the branches of the military, which allow for healthy rivalries, but at the end of the day, serving in the military is a mindf*ck we all endured gives troops common ground based on similar experiences. That's why you don't have to be a Marine to appreciate the wry and insightful humor of Terminal Lance.

Created by Lance Corporal Maximilian Uriarte, Terminal Lance "pokes fun at the Marine Corps" from a grunt's point of view. He focuses on his own experiences and observations from his time in the Marines, but vets from any branch can relate to the scenarios depicted (think getting ripped apart by your command, how a reveille wake-up call feels, or being hungover at morning PT).

And it's spot on.

(Although every now and again, they fly right over this airman's head. Please never tell me if you guys kill turtles at Twentynine Palms...)

Without further ado, here are my ten favorites from 2017:

10. "Fly Hard"

Terminal Lance "Fly Hard" by Maximilian Uriarte (Nov. 17, 2017)

I can't get enough sky dick. Thank you for keeping it alive, Max.

9. "Secret Weapon"

Terminal Lance #470 "Secret Weapon" by Maximilian Uriarte (April 28, 2017)

Mattis, you're our only hope.

8. "Permanent Changes"

Terminal Lance "Permanent Changes" by Maximilian Uriarte (Aug. 11, 2017)

Recruiters never really tell you that you could end up stationed in a sh*thole for four years, but there are ways around it.

7. "The Babysitter's Club II"

Terminal Lance #486 "The Babysitter's Club II" by Maximilian Uriarte (Aug. 1, 2017)

I was undoubtedly that officer. #sorrynotsorry

6. "Throwback Thursday"

Terminal Lance "Throwback Thursday" by Maximilian Uriarte (Aug. 15, 2017)

Come on, America. We can do better.

5. "Happy Easter 2017"

Terminal Lance "Happy Easter 2017" by Maximilian Uriarte (April 14, 2017)

I just want "Wagner Loves the Cock. Stay Woke." on a t-shirt.

4. "New Joins"

Terminal Lance "New Joins" by Maximilian Uriarte (Jan. 6, 2017)

Time to go full metal b*tch on that Blue Ribbon...

3. "Grass Week" 

Terminal Lance #455 "Grass Week" by Maximilian Uriarte (Jan. 27, 2017)

"Soon" made me lol, but this is funny because it's so true. We were doing Soviet-defense training when we should have been concentrating on guerrilla tactics and asymmetrical warfare and it always pissed me right off.

Whew! Thanks for letting me get that off my chest.

2. "You're a Mean One II" 

Terminal Lance #477 "You're a Mean One II" by Maximilian Uriarte (June 6, 2017)

Too many military leaders are dead inside. This one hurts.

1. "Drill Instructor Academy"

Terminal Lance #461 "Drill Instructor Academy" by Maximilian Uriarte (Feb. 28, 2017)

Drill instructors made me laugh — and then I got in trouble for laughing and they'd say more funny sh*t and I'd laugh and get in trouble and it went on like that until I graduated. I don't know how they come up with the insane vitriol that they do, but I love it and I commend them.

Especially you, Technical Sergeant Gamble... wherever you are...

Check out Terminal Lance (if you somehow haven't already?) — you can start right here with one of Max's all-time favorites.

Let me know your favorites in the comments.