It sounds like your D has her head on straight. If your H doesn't give the money back for the tires, let it go. Just think, your D is more of a grownup than your H right now.
Treese, you are doing good with not letting your H into your head. Keep it up. Don't let him make you feel guilty. Remember it is not your problem, it is his!
I hope your headache gets better. I had one yesterday! UGH!!!!