True talk it is yourself that you are to blame, as it was you who let the performance of your work drop to a level that the junior colleague was seen as being more active and productive and therefore taken to the position of the manager above you.If a junior colleague is promoted above you in a business setting, it is most likely because he is doing well more than you are doing and you have yourself to be blamed for it.