Glam,
Your h makes excuses for anything and everything so that he doesn't have to look within. We all have made mistakes, but you have to grow up, accept the fact that we are human and not perfect, and go on from there. Your h is living in the world of memorex. Lord knows, you could probably pull out a laundry list of things on him as well, but you've chosen to take the high road and go on.

BTW, you are not a mind reader...so how could you determine what your h was thinking or wanting to discuss. He needs to learn to communicate better w/you.

Have you given any thought to renting out the rooms once your son and his friend are gone? This will give you a little bit of extra income.

Hang in there and do not beat yourself up.