Congrats! Life is short... I think you'll have a great time. You can eat very affordably if you stick to the grocery stores and delis in Europe. Check the budget travel forum for ideas. Once you hit the road, you will find like minded travelers who are also on epic journeys. It won't seem like such a mad cap idea when you are on the road and meet wonderful people who are doing the same thing.