Hitting my little brother

Posting this because I know it's not healthy for me or my little brother.

I'm 15, and have never struggled with anger issues ever and am known to be a patient person. I've been depressed recently and tried to commit suicide last year, ending up in a behavioral/mental hospital that mixed with kids from juuvy and depressed good kids.

It's my responsibility to teach my little brother, but lately I've been taking out my anger on him whenever he's wrong. Physically. Not by punching,kicking, etc.. Just slapping his arm or so. Not even hard enough to leave a bruise. I get frustrated after teaching him for 4 hours straight and he still hasn't learned a thing. He doesnt take his work seriously but he's only 5, turning 6 when kindergarten starts. I've dealt with physical, emotional, and sexual abuse in the past.

I'm being too harsh on him, and I already have to deal with cleaning, cooking, and babysitting my little brother every day, teaching him is a new responsibility. My parents don't do any of those things until the weekend, and I've been doing this since I was 12. I have PTSD, and am also dealing with the stress of moving soon (which contributes to anxiety attacks) I was sexually abused straight after moving for over half a year. I already have a lot on my shoulders, but I know taking it out on my little brother isn't the way to go.