Best thing since sliced bread: how idioms are formed

Last week, I decided I was tired of egg and toast for breakfast, so I ate muesli for five days. This week I ran out of bread and it would be a while until I could get to the shops. By the end of the week I was really missing my bread.