Andy talks a lot of sense.
I have been flying for quite a while now, and have come across plenty of up and coming pilots.
As Andy has already stated, those people who are focussed motivated and pro active will achieve their goals, those people who dont have the drive, sit on their ass and think the world owes them a living will fail. That is just life and it doesnt just apply to the world of aviation.
In my opinion, flying as a professional pilot is a great job.
Enjoy your flying.