Sometimes my mom or dad say things to me or don't listen to me which hurts my feelings but I don't fight back because we are suppose to respect them.
Today my mom displaced something that was mine so I went to tell her to tell me next time if she wants to move something but she wasn't listening and changed the subject. This made me angry and I returned to my room and told myself 'uff annoying mom' (nobody heard me though). I regret saying that immediately. Will Allah punish me?
Another time my dad keeps laughing at me about how calm I am which makes everyone laugh at me. I always go into my room and cry because it affects my self-esteem. So I said 'ughhh why is dad so immature and stupid!' (nobody heard me). Will Allah punish me?
I don't want to make distance between me and them because I love them. So how do I calm down and not get angry about them? How can I get over anger and sadness when they tell me something that affects me? Do I need to repent everytime I say something bad about them in private? Or do I need to make ghusl? Is there something else I need to do?