Like everyone has said, 5wks is too early to see a heart beat and cramping is quite normal.

It's a very scary time the first few weeks and very easy to imagine the worst (this is coming from a pro at imagining the worst). Try to stay relaxed as this is the best thing you can do right now - alot easier said than done.

Sending you and and keeping everything crossed for good news.