There are people who deserve you and people who don’t. If you have someone in your life who takes you for granted or doesn’t give you the respect that you deserve, leave them in the past where they belong.
Surround yourself with people who challenge your mind and bring out the best in you. As for the ones who only exist to bring you down or cheapen your potential; let them find people who are better-suited to their own qualities and principles.
Hold yourself to the highest standard possible. People who don’t measure up don’t deserve your time. People who can’t see past their own cowardice or their own arrogance don’t deserve your time. Anyone who doesn’t treat you the way you treat yourself doesn’t deserve your time.
And if you are treating yourself in a way that gives people permission to take advantage of you, start showing yourself the exact same respect that you should be demanding of everyone else.