You do not really know where a road will lead you until you take it. There are no guarantees. This is one of the most important things you need to realize about life. Nobody said that choosing to do the right thing all the time would always lead you to happiness. Loving someone with all your heart does not guarantee that it would be returned. Gaining fame and fortune does not guarantee happiness. Accepting a good word from an influential superior to cut your trip short up the career ladder is not always bad, especially if you are highly qualified and competent. There are too many possible outcomes, which your really cannot control. The only thing you have power over is the decisions that you will make, and how you would act and react to different situations.