Take pregnancy test??

Corina • Im 19 and a single teen mommy to a beautiful baby girl that I love with all my heart.
So I took a home pregnancy test today and it said negative but I have 5 days till my next period and my boobs hurt I'm having cramping and cravings. Help please.