Take care of yourself, teke. You are a very special lady; I have missed you around here!
I agree with the others, set some boundaries with your MIL. You have every right to do that. You need your rest and she needs to leave you alone.
Congrats on the smoking thing! Take care of yourself!
(((((HUGS)))) and prayers!