Awesome trip!
Tips:
1. Plan your currency exchanges in advance if you can. A lot of the places you are going won't take credit cards.
2. Europe isn't all that bad for pricing. There's hostels in major cities where you can grab a bed for 10 euros per night if necessary. Scout ahead and your money will last ages.
3. Do EVERYTHING. Chances are you'll never go back and you don't want to wonder what X, Y and Z might have been like.
4. Egypt, head to the Red Sea coast around Hurghada. Not quite as commercial as Sharm El Sheik and you can do a lot of the same things for half the money.
5. Start a thread on here called "SteveP2016's Trip Of a Lifetime" and keep sending us news, questions and updates. I'm sure quite a few of us would follow that!