What he said, minus the football.
A lot of it is the company. I like working for Byers. I've got some pretty laid back bosses who put family first, which is the complete opposite of MAG. Being with Ford is fun too. A lot more laid back and have an overall great product.
The other big part is having a very thick skin. Yeah, some of the time you get great customers who love you and are genuinely grateful for helping them. There's few feelings better than that, at least to me. On the other spectrum, the thick skin comes in with the tire kickers, the Internet super shoppers and the plain old assholes. They seem to come in waves and you have to be strong enough to ride it out or it will destroy you. I've seen it happen more times than I can count.
It's not for everyone, but if you're passionate about cars (like me) or a really good bullshitter (not me), you bust your ass and work 50-60 hours per week (including weekends), then you will do okay.