((HUGS))
You are doing great, and make it seem so easy. You are right that family can drive you crazy, it is easier with friends. I am glad the lil ones are doing well and your kids are doing too. Your mom is going through a hard time and you are an easy target for her anger. Every family has one person that gets dumped on, and unforunatly it is you.
Stay strong, you are doing the right thing. HP is watching over you and the rest of your family