Don't know how to feel

Rachel • 16, have a SO
When I was 12 I was raped by a guy I dated for two years and it has lead to a lot of metal illness with me and now I have found a guy a really like and yet every time we do anything sexual I feel like a slut or bad about myself even though I know he loves me and I love him I'm 16 now he's two years older then me. Does anyone know what I should do?