Had sex on the last day of my period which was the 18th of october condom broke spotted 1 day on the 28th. But been cramping for 7 days.

When is your. period due? The best way to know is to take a pregnancy test if your period is late. You can take an early response type test a few days earlier than that. Take care.
Not sure of ? Certainly having cramps, and having a period would not be signs of pregnancy. Cramping, especialy with fever can be a sign of an STD. without an exam, I can only give general information.
Track cycles. Sounds like your cycles are regularly coming- accidents do happend. Paln B is one option and check a home pregnancy test- it sounds like your were lucky- just tract your cycles and use condoms PLUS spermicidal jelly, foam, sponge or egg.