Awww Tulip you sound just like I did!

Eating leftovers is ok as long as they are heated to piping hot. The heating will kill any bacteria as long as it is to piping hot. I continued with my leftovers for lunch at work but made sure they were super hot.

I had the ham problem as well, I was worried about Christmas as we always have ham. I had a little bit but heated it up just in case.

I was a bit funny with eggs as well, but that was my one naughty thing - I had a few fried eggs that weren't quite cooked all the way through 8-[

I ended up eating a lot of fruit & yoghurt at work, I just made sure I got the little tubs of yoghurt & made sure they stayed cold the whole time. I made lots of salads, green & fruit. Ummm, muesli bars, homemade muffins, cruskits with vegemite & lettuce.