Not all Captains had a quick upgrade, not all FO's had a long run on the right seat. It is all about time and hitting the right spot. I am grateful to have a job, yeah the pay sucks and I wish it were different. But I depend on an Union to negotiate my pay and hope I can get a better job soon as I have lost hope in the process...