I hope you've been out enjoying the gorgeous weather. I wish it'd always be like this!
It was good chatting the other night. I totally understand those MIL problems- just the same as mine. Do you think BF will say something to her? I think it'd be important for him to do so if he's ready, both to defend your R (it must have been really hard for you) and for his own manly development.