Hi Chris- im sorry this took a turn away from your goals- but all it is is a backslide
can you look again at the baby steps and what you have accomplished? i think you had high expectations that things would just fit right back together (same as my expectations) and they didnt...he pushed away bc he is scared of realizing he may want to be with you and now has to face how much he put you through.
one thing i learned from my DB coach is that men/cops cant be made to feel like a schmuck for hurting us...or made to feel weak.
his anger is guilt for hurting you. dont reply to his anger. dont react at all.
he needs to spiral on his own- in his own rollercoaster.
i hope im helping. but there were so many positives- thats why i think you have a great chance here and i want to say to you dont give up- this is just part of detaching.
Pisces M 31 H 32 M 7 yrs S 5/10 Beginning Contact! Vibes Hot Tub Cheese