Ok so I feel like I'm being selfish but idk. My uncle (my legal guardian •~•) is kinda explosive like he'll get angry and make threats and be a jerk. He started trying to tell me I can't babysit because then the dishes aren't done before dinner and I talked back. I also had an attitude and for some reason when he's mad at me, he takes it out on everyone but me. Basically, I feel like I should have held my tongue and let him spout his nonsense so no one else would have to be affected. Am I looking out for myself or being selfish?
Have to say, it doesn't sound like you're being selfish at all. You aren't responsible for if he can't control his feelings or not. I know it probably makes you feel guilty, but he is responsible for taking his feelings out on others. Guilt is natural, but it's also deceptive.