Why does my stomach feel weird / tight w/cramps ?

Ok so it’s like 9 days till my period according to this app & im trying to figure out whats going on right now. I’m thinking it’s three things it can be either my period is coming , this somewhat uncooked bacon my friend gave me or I’m pregnant and I don’t wanna think that way but I’ve been feeling pretty off. I’ve asked my friends to help me because I’m young and I have no money to get you a pregnancy test. 🤷🏽‍♀️I just don’t know 😩