This has had a very happy ending!
You are not alone! I too am quick to react and fail to consider a healthy response.
I know I'm still working on responding instead of reacting.
The next time I get myself twisted in the wrong direction, I'll remember: I am not alone!
Thank you for sharing and keeping us posted. (((Cyrano)))