Sending you both massive hugs. It's hard when you feel yourself reacting and know you aren't doing things the way you want to.

Unfortunately being a parent doesn't come with an endless supply of patience and calm. You are still human and make mistakes and don't always do things the way you want to.