Bleeding after sex on the pill

Me
I have spotting or I start my "period" for a few days EVERY TIME I HAVE SEX. I'm on the pill, I've NEVER missed a pill or taken one late, and our sex isn't particularly rough or anything. It goes from brownish blood to red blood and I have tons of clots. Is this normal for anyone else? I don't ever feel like I'm on my period and it isn't around when I'm supposed to have my period. It's just whenever I have sex. Should I be worried? It goes on for about three days or so then stops. Boyfriend and I always use a condom cause we are paranoid about pregnancy, so I have a double layer of protection from pregnancy.
Thoughts?