A couple of years ago I applied for promotion and was told that I had 'just missed out' and that it was very,very close. Since then I have worked so hard- done additional hours when required, took on loads of extra work and was given 'projects' to do which were really just clearing other people's crap. I always work well and have a good reputation within my area.
The same opportunity has recently arisen but yet again I have been told that I 'just missed out' on it. I can't help thinking that because I am good at my job I cannot move on from it. There are no other opportunities and I feel I have hit a dead end. I feel I am wasting my time staying there now and will never progress. Should I just call it a day and move on?