Just let me be clear on this, you were raised as a fundamentalist Christian??? Or was this a Catholic up bringing??? One of the 2 probably, Because the conflict and guilt in you seems apparent....at least to me.
Both faiths are great at laying down the rules, and the guilt, if you cant seem to follow them all. Which I never have understood, because I was quite sure I read the New Testament and was able to gleen a primitive understanding, even with my feeble mind.
God Loves you abaya, and I'm quite fond of you. So there!!