1. He loves all of your favorite TV shows...
4. ...movies, too
5. He's constantly giving shout-outs to your fave musicians
9. ...like, CONSTANTLY...
13. He LOVES T-Swift
15. He would be a caring husband
16. He's always on time
17. He can't even wait to grow old with you
18. He says what you're thinking
19. He's an activist
20. ...and a vegetarian!
21. He's way into animal rights
22. Way, way into them
23. He's young at heart
24. He's not afraid to ask the hard-hitting questions
25. He dreams big
26. And if you disagree, he ain't even mad
<3 you, Mark
P.S. This girl knows what I'm talkin' about
This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!