Am I overreacting?

My fiancé works over an hour away from our apartment. The weather was bad this morning-raining hard and storming hard. He usually lets me know once he makes it to work so I don't worry. This morning he didn't call or text- and around two hours after he had left- he had a coworker of his call me and tell me that he hadn't shown up for work and that they wanted to reach out to me because they are worried and cannot contact him or his family (he is NEVER late). I of course started to get really upset and when I said I didn't know where he was, my fiancé picked up the phone and started laughing. I then started to cry because I cry when I'm really angry- I feel he made a fool of me in order to laugh with his friends- I haven't spoke to him all day and I really don't care to speak to him or see him at all for a while. Am I overreacting?