I would suggest speaking to a mental health professional if you have access to one. This issue is more than sexual I suspect. Also, don't let guilt put you back into the middle of an unhealthy relationship. Sounds like you're not ready to go there yet.