Why do we keep people around that do not reflect who we are inside ? Because sadly, most of the times we don't really know who we are inside. Us human beings have a tendency to over identity with our feelings of shame, regret and abandonment . And because of that we learn to settle for less and that's including the people we surround ourselves with. We choose to stay in our comfort zone and settle for mediocrity because we are afraid to venture out within.