weird discharge?

so this is how it went

my bf dry humped me we had 3 layers between us and he had no precum/cum

my period came extremely early but i assume it’s bc i had an extremely stressful few weeks leading up to this period.

i spotted for a day

then the next two days i bled a moderate amount of red/dark red blood, enough to fill a super size tampon

then it lessened the next 2-3 days

now i’m off my period and i’m having this weird watery discharge that smells like ammonia? i looked it up it either can be BV or a sign or pregnancy

i cant be pregnant, correct? like it’s impossible.. right lol. it sounds stupid but it’s kinda freaking me out?