I have also found a twelve step fellowship has helped me tremendously. Sexaholics Anonymous. They have a defined sobriety definition which matches my catholic beliefs. I was also a great breakthrough when I read that sex was not the problem lust was. It has taken me many years to differentiate between sex and lust.