Question: the best things in life come when you least expect it?
Answer: Because when you least expect it, everything will make sense, and life will start to fit your needs and desires. It's enough to just let go and remember that the protagonist of your life is always you, and you deserve the best.