You cross paths with so many people in your life. Some are meant to stay a while, others are meant to just pass through. The majority will pass by and never really make any impression, and then there will be those that play a significant role in shaping the person you are meant to become. What is important is that you learn as much as you can from whoever you can, that you keep your head up, and that no matter what direction you are lead in that you manage to take the high road regardless of how difficult it is to get to. Live life the best you can, its too short to spend it being bitter and angry.