I like that you are taking such good care for your D.
Earlier you mentioned that you feel that you are the opposite of a narcissist and I wonder if that feeling isn't something to explore a little bit? I'm sure you are probably a naturally humble and self-effacing person, but perhaps some of your (previously mentioned) anger is coming from frustration at not really internalizing the solid parts of who you are.
I'm not suggesting you become a narcissist or try to be an extrovert if you are an introvert.. but perhaps explore peeling all the layers apart a little bit and see which ones are you and which ones are coping strategies that you've internalized.
It's just a thought -- and it gives you something to explore when all the mini-crises pop up.
M: 32 W: 29 T: 9 Years M: 4 Years I hit rock bottom: 2/11 PA admitted: 4/11 WAW: 5/11 D filed: 6/11 now: Patience, wisdom, and growth - hopefully.