Jennifer Aniston’s a Lucky Gal: 8 Reasons Why Justin Theroux is the Perfect Boyfriend