Ding ding! That's it! LeBron doesn't give a damn. If he would've cared he would've stayed in Cleveland. He would've made more money, made everyone happy, and probably would've never won a ring. 7 years is a lot in the sports world.
He did what was best for HIM. It's what we all do when making career decisions, why hate on him? Because he's in the spotlight? He never says he's the best, the media does. He doesn't compare himself to the Jordan, the media does. He does have an arrogant side but it would be hard not to when you have the country hyping you up since childhood.
It comes down to making a decision that makes himself and his family happy. He's playing with good friends and great teammates, he has a great shot to win multiple titles, and he's living in a very nice area now. He also is part of the Heat family...the franchise isn't as much an organization as it is a family. I can't say enough about Micky Arison and Pat Riley.
On a side note I'm loving all the Heat haters now. Now I know how Yankees fans feel.