While it's possible you caught it from a surface, it's unlikely, I have a feeling you have just been so stressed out the last couple weeks. That can cause all of the symptoms you are experiencing. Take it easy, eat bland foods because not eating can also make you feel like crap. I think you will be ok.