Life is ironic and interesting. What you want is not always what you get. However, that thing/person/moment that you wanted to avoid or reject is actually the best one in your life. It’s a part of your life cycle that you have to go through. This understanding or realization is not happening instantly. It takes time to accept and proceed to the next step. And when this realization hits you, you see that particular event or situation from different perspective.