How to fix it
The biggest fix for this problem is to toughen up, stand-up for yourself, and to set boundaries. Don’t continue to allow others to walk all over you. Have lines and make them known so that people give you the respect that you deserve. Setting new boundaries may take some time, but know that you’re a strong person who doesn’t deserve to be walked all over.