Need advise !!

I haven't been on birth control for a while now like 5 months and me and my boyfriend are still having sex and i was suppose to get my period but it was late so I took a test and it said not pregnant so I figured it was just outta whack but it's 20 days late now and I got weird cramps yesterday but I didn't start my period.. What is going on does anyone know