You really sound like someone who deserves a better position... Why didn't they do anything? Did they just shrug and figure you'll do it after you're back? It's not like a company can run with basically nothing getting done, right?
Actually, better question: How come nobody hired you yet? You're a hard worker, it sounds like. Have you been sending out letters and stuff?