I think you are doing well ~SB.
You need to slooooooooooooooow down and remember this will take time.

It is like when you are learning to dance "ballroom" dancing.
You will step on eachothers feet, you might trip one another ..unintentionally and then after months and months of grueling practice.... you Dance beautifully and gracefully.

Does that metaphor help you see?

YOu two are doing great .... listen to Bagheera.... his advice is right on the money.... and get a journal or just keep venting here but also make a running list of what works and what doesnt...... I too at times would just want to give up , throw my hands up , hurry the process,,,,

What about what you are doing for you?
I check on you now and again and every time I do you are doing more for her.

When was the last time she did something for you?
And even better cause we cant control what others do when was the last time silly old bear did something for silly old bear?

Join a gym...
Ride a bike..
go for a run...

Have a nite out with the guys?
Something..... it seems you are losing yourself more than finding yourself at times....

you are an awesome H from what you post here and a great Dad too.... now what about you?
Take care sweetie...
Ali