Am I pregnant ?

So me and my boyfriend have been together for a while. I’m 18 and he’s 19. My parents don’t let me date & don’t really let me go out.. they’re super strict. I have to sneak out when I have the chance. Sometimes I might go to the gym and instead of working out I see him, but I haven’t even been keeping track of my period & it’s been about 2-4 months since I’ve gotten it. i usually get my period regularly or sometimes I might not get it one month.. but never this long. We don’t use a condom and I’m not on birth control or anything. We’ve been careful, but I’ve noticed weird things. I’ve gained a lot of weight and my stomach kind of burns.. I feel like I breathe harder, my thighs got bigger. I got alotttttt of stretch marks on my hips, and yesterday I got this discharge. it was sticky, but I never used to get discharge... so I’m confused... please help?!!!! What does this mean I’m so confused if it’s just vaginal discharge or me ovulating!!! which one is good which one is bad?!! & does it mean I’m pregnant ?? I’m taking a test Tomorrow but I can’t wait any longer!!! Btw excuse my nails lol