Sorry for telling this, but truth has to be matter that I'm not a christian, but more of an agnostic lets say. But when i was a kid, i was a highly religious and superstitious kid with ocd. My problem is about 9 or 10 years ago when i was 14 or 15 years old, i made a counter vow against my ocd rituals. In that time, I didn't know that i had ocd , in fact i didn't even know the concept of ocd since english is not my first language, and because of that i had lack of knowledge on mental disorders, and i happened to know about ocd 4 years ago. At that time as i said before i was a highly religious and spiritual kid who thought all the religions are same and their goals are same etc (you know the new age stuff). Anyway, long story short, i made a counter vow, like if i do some rituals even times, i may become this, and if i do that rituals odd times, some bad unwanted thing may happen to me, to Jesus and two other gods from other religions for stopping silly rituals which demanded that if you don't do this certain times before new year eve, some bad thing happen to you. In other word, in order to cancel the ocd rituals' demand, i made a counter vow, and that was a relief for a short period of time about 2 days, then thoughts and fear started to rise that what if i break that vow, and i realized that i made a great mistake of vowing, and i asked forgiveness from the gods from three religions that remove that vow. But since that time, i have had a constant fear of breaking that vow, and what if bad happen to me as i said in the condition of that vow. Can Jesus forgive non-christian? Is it possible to remove vow? Please help me, i just want to live my life without any binding.