WR, Sit quietly and the all will be revealed in due time. Whatever is going on began over the holidays and right now, they want to aggravate the stew out of you. Your h may not actually be doing anything to you, but he's right there in the mix. Some of the mlcers will get others to do their dirty work...that's why it is very important to just sit quietly and patiently. Trust me, if there is something going on w/your h, you'll know very soon.
Now, you are giving them plenty of head space and they aren't paying rent....this is exactly what they wanted to do...aggravate you and spoil your holiday. Don't allow them to do this to you.
Yes, there was a time that I would have reacted just like you and even went further trying to justify my actions to others and when I realized that they didn't care about me, but rather the xh and saw how they bullied, I learned pretty quick that you need to step away and not provide fuel for their fire. A bully is only a bully if you allow them to get to you and react.
For now, focus on you and your sons. It's almost 2014. What are you planning to do to welcome in the new year?
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.