Yes, it's perfectly normal to be late. And a pregnancy test wouldn't show anything at this stage anyway, so stop having a go at her. You've probably got nothing to worry about, but if you're going to get this stressed maybe you're not ready for an intimate relationship (involving anything that might result in babies, not just full sex).