Pregnant?

My bf came in me 3 times , different days . I’m on the contraceptive pill. I have had 2 periods after that like normal . But my belly feels a little hard, I took pregnancy test but it says negative . I’m confused why... help?