I Believe People Come Into Your Life For a Reason
Whether they messed you around, made you happy, hurt you, loved you, betrayed you, awed you, taught you, used you, made you feel like crap, made you feel ten foot tall...
Not matter how they acted in your life, it was definitely for a reason that they came into it. The experience teaches you about what you expect from the people in your life, it teaches you about yourself, it makes you stronger, or makes you sweeter, and you can always get something from the experience good or bad.