Big Al hang in there and don't beat yourself up. We are all different and all have crap that just happens in our lives. Regardless of what you do take care of your self for the sake of your wife and family!