Dior, just a quickie as dd is being a bit demanding.
Just wanted to say, H won't change all his negative behaviours overnight and whilst I don't defend the "disappointed in you" stance he has made some big leaps since "the talk".
not feeling 100% in yourself isn't going to make you especially understanding of his perspectives either.
shoot me if i'm wrong, but i think you're a bit pissed off with yourself and his attitude has just fanned the flames and also allowed you to retreat into your old "don't control me" defender position.
it's already been said but you need to talk about it. explain to him how his attitude affects you. he might actually mean that he's disappointed for you rather than in you but he needs to learn how to articulate that without attacking you.
hope you're feeling better soon, blood tests sound like a good idea. i'm having some next week.....