My son called - that's 2 off the list.

I can't keep posting and hanging out on this BB. It is taking a toll on me. I know what is right, but I haven't left this M twice within a year. After rereading Love Must Be Tough. I found some interesting things. Did I get enough time to make the changes? If I would have made the changes would she have stayed? Did I give my best effort? Did I break my promise to stay M for better or worse? Am I ever going to be perfect?