what you did was fabulous
reading as i did about your inlaws and their behavior, i admire what you have managed.
what a change of tone and voice, this post is quite another story than the radiant and selfassured high on water of the last month. I hope you perk up with some fruit and rest.
unblame yourself, you did well, feel good about what you did, challenges comes to those who are ready for them, it's a chanse not a curse.