Sometimes last week, things got heated between me and my boyfriend. I grind on top of him, both of us naked. There was no ejaculation and no penetration. But he said that he has pre cum when I gave him a bj, but he told me he wipe it off then after 5 minutes that's when I start grinding on top of him. My last period was 5/1/2018.