DG, If you really believe those things about yourself, then change them.
Your H is filled with the 'feel good' hormones right now. They don't last forever and when real life sets in for him and ow it'll be a different story.
DG, you have to detach from this. You have to step back and really try to understand what is driving your H to do and say the things he has.
You know, I have lived for 52 years and I have yet to meet someone who is not messed up in one way or another. It's our choice to overcome those things and make us stronger or let them destroy us.