I find that it is best to "avoid" my triggers (mother) at all costs. Work on setting boundaries with your mother-in-law, and seriously, make your Facebook account inactive. That's what I had to do, after my mother discovered Facebook.
Most of lifes melt-downs are related to the fact that you don't have the proper coping skills. Which, I learned the hard way. I kept wanting to blame the medication, and not take the responsibility of using the proper coping skills, because it is a lot easier to blame the medication, then actually work at something that isn't immediate.
Simply posting my feelings on here some days are helpful to myself, and when that doesn't work, I usually write out the problem, think about it
logically, and find the "broken" thought so I can fix it. For example, I have a recurring thought everyday, that for some reason (?) people are talking about me, and saying how horrible a job that I do. So I write it out, then write the response that "nobody is talking about me, and if they were, it's none of my business." Then I do some tapping, and say some affirmations, then I feel a lot better.
Hang in there.