I doubt coincidence even exist. I always believe every incident happen for a reason. I’m sure there is a silver lining to every single event. You may hate or disgust something badly but without you realising, that may be the best thing for you. All you need to do is sit and think. Look at it from a different perspective.
If you can’t figure out, try beseeching. I’m sure you will find the answer. While you are on it, sharpen your heart to extend repentance. Pensive.
Don’t worry, god is great. He knows what we do. He will definitely open those doors and you shall see the wisdom of anything that god destined.
Surely every person we encounter is part of his way of educating us. Because every person has the knowledge, experience, advantages and disadvantages, which could be the fields of science and wisdom to change ourselves. The key word is with the intention to be able to learn and take lessons so that we can replicate the positive things and negative things into a mirror that does not exist in ourselves.
All of this cannot be obtained if we do feel annoyed, angry or have tendency to judge someone badly. When addressed with a clean heart, whatever the attitude of people, can make ourselves will be more clean, mature and wise.
“Allah memberikan hikmah kepada siapa yang dikehendaki-Nya. Dan barangsiapa yang diberi hikmah maka sungguh telah diberi kebajikan yang banyak. Dan tidak ada yang dapat mengambil pelajaran melainkan orang-orang yang berakal”. (Surah Al Baqaroh : 269)