I know what you mean. It sounds like you are hurting right now. I am struggling with the same thing & also dealing with it with my s/o, Mr. Crazy. It sounds like you are working really hard at improving yourself, though. Kudos for that! Something I have been doing that helps me a little is saying something positive to someone else every day. It might not be a cure all, but it helps a little bit.