all this talk about shame. Shame is only what you make it. Some people are ashamed of people saying "fornication" or something. For these extreme types of people (we all know 3 or 4 uptight people like this) i just ask them "Why? Why is it such a big deal?" and usually they don't have an answer.
I do believe in addictions however. The basis of any addiction is need (not chemical, just emotional) even for hardcore cases (no pun intended)