How old are you now? Or what age group are you in now?
It seems like businesses want the expertise of a 20+ veteran, but want to hire 18 year olds, so they can pay them less, and dangle silly trinkets like free cafeteria food in front of them.
Oh and, why is it taking so long to work on it?