Wanna know how to get over it? At some point we all come to the realisation that life is to be lived, and *love* is ultimately the meaning of life.
If we really live and really love on a consistent basis we'll find that (poof!)
the guilt has gone away. So ask yourself how you can really love yourself,
your wife, your kids, your family, your friends....all the answers you seek lie there. Then start living. Can't find it in drug, drink, any addiction or religion.
Take this from a born and bred Catholic, who found Gawd through televangelism and left it all.
;-*