You can make a breakfast sandwich in about two minutes at home. Get a smallish microwavable bowl, preferably something with a flat bottom like this that will cook the egg into a handy circle. Toss bread in toaster, crack and scramble a raw egg in bowl. Microwave egg for ~30 seconds (you'll have to find the best time for your oven). You may want to give the bowl a quick hit of cooking spray before putting the egg in so it slides out easier. When toast pops up, put a slice of ham and cheese on one piece and microwave for 15 seconds to warm meat and melt cheese. Drop egg on top, add other slice of bread and done. Longest part is waiting on your toaster.
I'm so tempted to try this now. I've never tried cooking an egg in the microwave, that alone may be motivation enough.