Paige.... I'm sending you are virtual hug.... ((((HUG)))). Sounds like you've had a rough week. If you look at my favorite movie quote from my signature line, "never give up, never surrender", this is a time when you need to say that to yourself and use it as your "mantra".
I have been where you are. I know you know what I have been through having lost both my parents within four months of each other. When times get tough, our routines and food choices go down the tubes. Forgive yourself, don't feel so pressured and remember to take care of yourself and your children. A few weeks without a loss and maybe a small gain is not going to lose the war for you, you have just lost a few of the small battles.
My back pulls out like that every now and then, it happened once when I sneezed in the shower and I could barely get out of the shower and dry off. I was flat on my back, in bed, for about two or three days. But, I am happy to say that I have solution for you. First, ice, Advil and stay as inactive as you can for a day or so (hard to do with little ones, but enlist some help from friends, your husband or whatever) and then start some exercises. I have a book put out by Prevention magazine that actually gives a series of preventative back strengthening exercises. I looked on line and there are several sites you can go to for them, but here is just one (use at your own risk, of course):
http://www.athleticadvisor.com/Injur...engthening.htm
If you start simply doing a few of these kind of things, you will get your back "back" much sooner than if you just do nothing and continue your day to day activities. If I lived near you, I'd come over and sit for your kids while you laid down and maybe make you some soup, but I can only offer you my thoughts.
Be kind to yourself. We all have our rough times and you have a busy life, sick kids. Just don't give up, a set back is nothing to concern yourself with, just square your shoulders, pick up the pieces and continue.
Get out your journal, drink some water and begin anew today.
Take care and let us know how you are doing!
(((HUGS)))
Linda