how do I get out this mindset 😞 (kinda long)

A little background, I've always been the one to love most in my past 2 relationships. I know because I was always taken advantage of emotionally. My first ex would mentally/emotionally abuse me saying that nobody would ever love me & I believed him. My 2nd ex cheated on me & I forgave him then he broke up with me because he thought I was cheating or going to, which I wasn't. I've always been a hopeless romantic. I've always wanted someone who can catch me off guard & sweep me off my feet. Someone who will remind me in every way what love is. I've put my all into relationships but I never get the same back. Then with my 3rd boyfriend, at first he was talking with other girls, I again forgave him. After some time, he became somewhat controlling, he'd go wherever I go or follow me when I'd want to go alone. We broke up but we still talked & he went back to his boundaries. He'd support me through my hardest times like my uncle's death. He'd also be there through the best times. Throughout our break up, he began spoiling me, badly. Everything I wanted, I'd have it at. I noticed i was becoming arrogant & egotistical. I hated it. I want to go back to my loving ways. I want to continue dreaming of marrying a person that I truly love regardless if we live in a mansion or a cabin. I don't want to make money the center of my attention. How do I get out this mindset? How do I go back to my old ways??Â