I know. We all carry our crosses. Someone once told me that if Christ forgives us then it is a sin not to forgive ourselves because we are putting ourselves above God. I don't know but it's hard, huh?
To change the subject, I just read your homepage. LOL! We have a Yellow English Lab named Sandy. My wife and our second son picked her out after our Irish Setter died six years ago. The Setter and I were good friends and I didn't take to Sandy right off. Now she helps my wife run the house. We also adopted a greyhound from the local track.
My wife just came in the room and I read her your homepage. She laughed. She said CindyDawg sounds like good people. Regards, O.C.