I've been with my current company for 10 years. In that time there has never been an opportunity for promotion. Two weeks ago one came up and I applied. It was an internal post, so only certain people went for it. I have been very happy in my job but recently longed for more responsibility (I previously had a more senior position but that's a long time ago...) I had my interview today, I know I did very well because I've been here before and I've managed a lot of change, several projects and improved (very drastically) team performance. I lost out to the other 2 people who went for the role - one has 25 years less experience than me and the other 10 years less. Neither have the senior management experience I have and one is being performance managed owing to unprofessional behaviour from an investigation i was asked yo conduct. I am beyond gutted. It's such a slap in the face given the very senior tasks I've recently (over the past two years) I've been asked to manage. I've tried to look for another post over the past year but have not managed to get an interview (mostly through agencies.) One friend has told me my age is certainly against me, another has told me that I should not have given up my previous (18 years ago) senior post - for clarification, I was in a very bad home situation, had a year old baby and little support. I asked for feedback on my interview 'your interview was excellent, just not as good as the other two.' I am so upset I'm not sure what to do.