"I tried everything but nothing has worked" but have you tried seeing a therapist tho ? To work on your anger issues and immaturity, maybe ? just saying...