Hey girl...so much going on. My sympathies on your review, those are horrible. I am sure you do more than you realize. Just try to put it out in a good light. As far as your MIL; I remember when I smoked how mad it made me when someone said something. I knew the right thing to do but I had to get there myself. She is going to have to do the same thing. Just keep loving her and shining that light.
You know all those things you wanted to do: You should go do them.
SW 215 lbs
CW 180 lbs (whole foods/primal eating)
LW 172 lbs
GW 125ish lbs