I’ve been upset with him for awhile now, but everything came to a head today. I’m tired of his lying,  and his lack of responsibility, and how it feels like he would rather be anywhere but home with me and the kids. So I confronted him a little bit but then left to go grocery shopping. But when I came back he tried to reconcile with me, and for some reason this completely set me off. I was furious how he made it seem as if I was being irrational about everything. So I totally dug into him. Called him so many names. And the worst part is that my son heard EVERYTHING. I feel absolutely terrible. But I couldn’t control it. All the frustration and anger just came rushing out and I couldn’t stop. I hate that I’m like this. Why couldn’t I have just used logic instead of letting my emotions take over and make everything worse? Will I ever get better, or am I destined to be this horrible person who makes everyone so unhappy? I just don’t know what to do right now. I feel like I’ve really fucked everything up. 