Bleeding during sex

So I just had sex with this dude and it’s my third time have sex, but I bled this time. I didn’t bleed my first time. Does that mean the dude before didn’t break my hymen? Also how long will I bleed for?