how to cope?

Shay
I was raped Saturday night. My story is in another post on here. My boyfriend and I tried to have sex last night and I had to get drunk to even consider doing it and it took two hours of foreplay and having to completely stop for me to remember where I am and him telling me I'm safe and that it's just him and that I'm okay for me to even be able to touch him. I can't sleep. I can't feel clean. I'll be fine and then all of the sudden it's like I'm back on his bed trying to get him off of me. I can't get it to go away. How long does it take? How can I help myself feel better? How can my boyfriend help me to feel better?