That's EXACTLY how i feel, except i'm almost 29, live in an "undeveloped" country in eastern Europe with barely any opportunities and even though i'm the lone sysadmin of over 20 servers in one of the largest media groups around i feel like i suck badly compared to my peers.
So you're not alone :|