Stop worrying about what you have already done - you can't go back, only forward and don't be so hard on yourself. Put the R talk on the shelf for now - give him some space and give yourself a chance to step back and see what positive things you can do not for yourself that will make a difference to your H. And yes right now he is only thinking about himself - but you telling him that is not going to make things better. He needs to realize it on his own. Take care of yourself. When do you go and see Michelle? Hopefully it is soon.