As much as you may say you want certain things, you might not want them as much as you think you do.
For example, wanting a dog but not wanting the extra responsibility required. It could be wanting a promotion but not the mentoring and leadership you’ll be required to give to colleagues once you’re higher up in the company.
It can actually end up being for the best to not get what you want because when you get it you won’t really want it. Sometimes we only realise this in hindsight. However, I like to believe that is the reason why certain things just don’t work out.
It might be frustrating in the moment but you’ll be much better off getting what you want instead of getting what you think you want.