hi hun,
the pill won't mess around with yr cycle unless yr skipping pills or taking them at different times during the day. you would know if there was a problem because you'd have withdrawl/ break through bleeding (like the "period" you have on the pill). So I really don't think that's the problem...
Have you been unusually stressed lately? Or started dieting or exercising more than usual?
With regard to yr bf, I think it was wrong and insensitive of him to say that to you and also to expect it of you after everything you've been through and are still going through.
Take an hpt and find out for sure what's happening with yr body.
Only you can decide what you want to do in the end, but please don't be pushed into making the same misatke.
Love and hugs,
Eva xoxo