I think he is a great guitar player too but he sure has had his share of controversy with the people he has dated!
Haha yeah he has. Most celebrities have. In recent interviews I've seen he seems like a pretty level headed person though. 
Yes, apparently he got in some trouble a while back for making some sexist remarks.