1. He understands your love of food.
2. And he'll totally pig out with you.
3. He's the best cuddle buddy.
4. He's the perfect road trip partner.
5. He will definitely get you out of trouble with his lawyer skills.
6. Not to mention he's got mad sweet dance moves.
7. He will absolutely support your drinking habits.
8. He has his priorities straight.
9. Don't forget about his great style.
10. He's the best to coordinate outfits with.
11. You'll never have to worry about FOMO with him.
12. He loves taking selfies.
13. He's extremely loyal.
14. He'll help you out with your existential life crisis.
15. He's a believer.
16. And pure of heart.
17. He gives great pep talks.
18. And will constantly push you to be your best self.
19. Why? Because:
This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!