They say that people don't come into your life on accident.
Whether they came into your life to teach you a lesson or to be a blessing, they came for a reason. At the end of the day, it's up to you to figure out exactly what that reason was. I often sit and think how my life would be if I never crossed paths with certain people. Those people who were in my life for years that I loved dearly, who are now just old memories -- what if we had never met? Would I still be the same person that I am today? Would I have made the same mistakes I made a long the way? I mean there are so many questions I could sit and ask myself, but honestly at the end of the day -- I will probably never get that straight forward answer that I'm looking for.
From those people you once called your best friend to that guy you once called your boyfriend, each person walked into your life with certain intentions. Whether their intentions were good or bad is another story, but a story worth revisiting. If that guy had never cheated would you have those trust issues you have today? Or what about if he never put his hands on you, would you still be extremely guarded when it comes to physical connection? What about that girl you called your best friend for nearly one decade, would you still be singing "No New Friends" if she had never went behind your back all those times?
What would life be like?
Honestly, we will probably never know. That's the mystery of it all.
We can only live in the moment and appreciate how far we've come and just hope that the next person who steps into our life will stick around.