You're one of the very few people I've come across in my life who haven't just spoke about 'working your ass off' - instead, actually demonstrated it by trying and never fucking gave up!
I'm sure life has a lot in store for you - Just keep doing what you're doing and in near future you'll be one of those to whom a lot of people will be looking up to (some of them already do including myself :P)
Will I become a hero? OMG, I should be ready for that time?
Lol.. fuck yes!! Hard work always pays off brother... always! That's the beauty of 'trying' and not giving up even if the chips are down most of the times.. Just never give up and deviate from your course.