Orgasm guilt?

When ever I have a orgasm I instantly feel guilty and dirty because of this I rarely masturbate (it’s not that I don’t enjoy it I just feel bad after) and won’t have sex. Does anyone have similar experiences?