Guys, you're getting this all wrong !
Sean doesn't live like a rockstar because he gets laid with 10s. You have taken his phrase out of context. Here's the context:
"People see me on the streets in a wheelchair and think that I'm a poor guy that's miserable...which is very wrong because I live the life of the rockstar." What he tries to communicate is although he has obvious deficiencies that would make others be depressed and lie in bed all day long...he is actually LIVING THE LIFE! He goes to the baseball games and meets the stars...he rolls in limousines, he makes a lot of cash, he has lots of friends, he helps people, he goes to big ass parties, pool parties, he travels a lot. How many of you can say they have that kind of life? That's what being a "rock star" means in this context. It isn't an arrogant comment... it's more in the lines of "You shouldn't pitty me."
He gets laid the amount he gets laid (I don't know what that amount is) because he's ambitious (+physically fit ...there's something about guys who appreciate life and struggle to live although they have problems...) , he has cash, social status (he worked for the president and now he owns a company, he's popular, he helps people, he's really smart (professional therapist) AND he's a good person. Contrary to popular belief, being a good person is a good quality to have with women. Here are some reasons why a girl would be his girlfriend...now imagining him have sex is a bit out of my reality... but let's not talk about it.