AF due 6/4

Stephanie • 28, have a handsome baby boy, married to the love of my life😃
Getting very anxious! I want to take a pregnancy test but don't want it to be negative. Is two days too early? I have a very good feeling this month. Had cramps for three days last week thinking AF would come early but it never did. Any input and advice is appreciated!