If a guy is heartless, selfish, egoistic towards me and if he loves me, should I love him back losing my self respect for his ego satisfaction?

If I break up and move on with some other due to this reason will I be considered as a characterless and cheap girl? Is it necessary to stay loyal to him if he treats me like trash?
If a guy is heartless, selfish, egoistic towards me and if he loves me, should I love him back losing my self respect for his ego satisfaction?
Post Opinion