I read your threads. Wow. Do you have a support system? Mother, sister, etc.? You need a healthy support system for you and your children. I can tell you're tough. However, keep the toughness with the "tough love" attached. You have every reason to be angry and need to express this in a healthy way. If you can afford a DBing coach, call now. Read Sandi's list and try your best to follow. I will continue to listen and try to help. I relate.