Sometimes people come and go, some stay longer than others. Not all will stay for a life time. Some you may never actually meet, but they are as close to your heart as family. Some are family and you want nothing to do with them. Take the time to learn a lesson for each person that comes into your life, even each customer. I truly believe we were supposed to meet them. Even the truly horrible ones. Actually, especially the horrible ones.