vfenext said;
If you're a 7 year FO then you've made some bad decisions!
Err, I think you will find that many airlines have a waiting period of 10 plus years before FOs get upgraded to captain. So I don't know what point you are trying to make??? 7 years for a upgrade is a good decision!