Amy you are being to hard on yourself. Give yourself some slack. My ex said the same thing. He is so happy. Their happiness is very short lived. It is their way of blaming us for their issues and not face them. You get through a minute at a time..it grows to five ..etc..it gets easier.