Milk was one of the hardest things for me to replace, but a few years ago a brand of pea-based milk replacement was released that acts as an excellent substitute for me (for cooking and in coffee). Now, the last thing I'm missing is eggs and to a smaller extent cheese. There _are_ some decent cheese replacements out there, but none quite perfect, and I haven't found anything even close with eggs. But seeing these things only get better over the years, at a pretty rapid pace, makes me confident that they're coming.