A person who takes advantage of your low self-esteem and confidence and build their self up from it, and Take advantage of your kindness and weakness taking pleasure from this while they do it. are not strong people They are cheats, Weak and lazy and their self-esteem and confidence are probably lower than your own,
A strong confident person would nurture the kindness and love you other and would offer a hand of friendship Guidance Love and support to help you heal and grow.
Never would they kick you while you were down and make you feel worthless, They have achieved nothing by cheating and draining the shit out of you.
A real friendship is a joint venture Give and take, truthful and honest and whatever is given its with real love and intention.
Keep your standards high for the company you keep, They can only treat you badly if you allow it and you are too beautiful for any less.