period - I'm freaking out!!!

A • 😛
I have poor blood circulation and have little iron (I don't eat meat or green veg) I've had my period for 4 years and they used to be very irregular - atleast 4/5 months inbetween - until the past 3 months my periods had been normal but now I haven't had a period for 6 weeks and I have had sex since my last period, could it be irregular or am I pregnant!??