Nice job Dan you took the words right out of my mouth.
Saved me the copy and paste
Words to live by for everyone.
I 2nd what has been suggested.
Just slow down Mark. Breath. It's true she doesnt know what she doesnt know. In addition, like the MTV show "you think you know but have no idea..." meaning dont assume she has a clue on what she REALLY WANTS. This is a marathon not a sprint. Just take a step back and teach yourself to RESPOND NOT REACT...
Also, your sending mixed messages in your post. One minute your saying that you never fight and the next paragraph says she filed a restraining order against you. Something is missing. Someone is not on the same page. Be truthful with us so we can help.
Everyone fights and argues. Some are more heated then others. Some lack respect. Enough of NO RESPECT leads to this site.
Learn the 4 steps of communication. Listen/Mirror/Validate/Emphathize