8w1d !!!

And this is my first pregnancy. I'm going crazy because I want to hear my babies heart beat already and know everything is perfectly fine! My appointment isn't until May 16th. 
I feel fine, just random cramping but no bleeding or anything at all. 
Is it normal to feel so paranoid and stressed about my baby being okay? 
Should I just relax?