Long term effects of plan b

I took plan b about a month ago & I had my period a week later & had it for a week when they are usually 3 days, that was expected because it always messes it up. But I had sex again & the condom broke but we noticed pretty soon but not right away & I'm due for my period tomorrow but today I noticed a little blood just one time but not a lot. I've never spotted before but I don't know if this just because of the pill or not. I've been cramping like crazy all day as well but that's normal. I'm probably just psyching myself out but it just makes me feel better with someone else's opinion, whether it's for me or against me.