Ummm...I think he needs a lesson in tough love...stop worrying about what's going on with him...he's an adult and should learn to verbalize his feelings instead of disrespecting you...it's one thing to throw a tantrum...it's another thing to tell someone you hate them...sounds like he's tired of something though...