It is natural to meet people who are not on the same level as you or perhaps does not give you the same level of respect, love, and support that you know that you deserve. And guess what? That is OKAY because you always have control in how you interact with others. Too often, people forget that they have this power and allow people to take advantage or waste their time. It is also common to see someone make an attempt to teach the other person what their standards are or to try to shape the other person to adapt. While that might work in certain scenarios, if it does, usually the results are SHORT TERM. In other words, the other person might go through the motions of “adapting” but realistically this person is only doing so to please the other person or to keep them in their lives. Most people are who they are which is why it tends to be an arduous task to change any individual. Usually it does not happen and it is wasted energy in my opinion because there is a far better solution–stop wasting your time on people who are not on your level.
I know that is something that not everyone wants to hear but that is the underlying issue at hand. Rather than settling or trying to fix someone, you are better off walking away. Even if you see some positive qualities, “some” usually is never enough. It is important to set the bar high at all times and this includes the people that you choose to be a part of your life. It is not worth being left disappointed all the time or feeling as though someone is constantly falling short. Trust me when I tell you that there are plenty of extraordinary people out there and that there are people out there who exist who you will find admirable and who inspire you. These are the types of people that you should try to associate yourself with and keep close to while the ones who do not meet your standards you can dismiss altogether.