I feel for him in a way but he is hanging around bad people and can't be let off the hook. He needs a break to live a more normal life for awhile and find out who he is away from the spotlight, a reality check. I think the reasons for his behavior are complex it's not just the public negativity. If he gets help now he will be okay.
He's very rich he can retire and get away from it all if he wants.
Best thing he can do about haters? Take some time off, quit partying, grow up, come back with a quality record and prove them wrong!