does this mean I'm pregnant

La
So I had my cycle on the 7th of January and it's always on time is last 5 days and comes in every 23 to 24 days I was supposed to start yesterday but haven't and yesterday I had ate spaghetti and it came back up does this mean I'm pregnant