Could I b pregnant ?

Zoe • I`m 21 trying to conceive I`m super excited been with my man for 2 years now and we think it`s the rite move for us :)
So today I am due for my period I did a test this morning and think we got the faintest positive ever can't pic it up on my camera to show u but I've had spotting, tummy cramps, put off my food n can smell onions but there aren't any cooking :S