There comes a time in your life when you look back at your past and feel so glad that you made certain decisions and avoided certain things. I love these moments of retrospect when I just look back and say "I am so glad I decided to part ways with such and such."
It is not everyone you meet in life that is good for you. some people come into your life to remind you of who you are and move you forward to the next stage in your personal growth journey.
Don't be afraid to get hurt, but be cautious. Be careful and seek to learn from all and everything happening in your life. I am a critical thinker and I think about many things in my life. This has brought me a lot of good things.