Found out some info on OCD and HOCD today.. it didnt quite ring a bell but i did recognize some traits..

and Sam has asked exactly what i want to ask: what do you mean with 'religious scruples'?
Trust me, you are worth it to love yourself!

I now know who I am - I've never been anybody else!