Recently I started a physical relationship with one of my male friend whom I've known for a decade. And so far the sex is good but he likes it rough and hard which makes me bleed everytime. We talked and this time he was being very careful and gentle even though I kept telling him to go harder but the issue is despite him being gentle I still bled which turned him off completely and we had to stop.
I have 2 concerns:
1. He doesn't get hard unless I him give a BJ.
2. Despite us having enough foreplay and him being gentle I still end up bleeding everytime we have sex.
How can I get him hard without having to give a BJ everytime and how to make the bleeding stop?