Depends on the blood test and the urgency it was requested, also how busy the hospital labs are. Also how they are received can make a difference, e.g. electronically or otherwise. Simple bloods (FBC etc...) tend to be pretty quick but some tests aren't quite so quick and simple.
If it was something really urgent then I'm sure they would contact you, I've had my GP ring me before now. Other times it's just marked abnormal for me to make a phone appointment when I ring for results, other times I get a letter through (though I have bloods done a lot).
Stress will not help and can cause all kinds of things so try and relax and put your mind to something else as if you keep looking you may start noticing all kinds of things which are only really noticeable as you are looking.