Girl, run. I’m being so serious right now. Your boyfriend is cheating on you AND stealing your money? What are you even doing still there? Like, I get it, love is blind and all that but this isn’t love, this is you getting played on multiple levels at the same time. He’s literally showing you who he is every single day and you’re still sitting there acting surprised. Wake up please because nobody deserves this and you’re just giving him permission to keep doing it.
First thing you need to do is protect your money like right now today. Go to the bank, change your passwords, check if he has any cards or access to your accounts and cut all of that off immediately. If he’s been taking money from you, start writing down exactly how much and when. Screenshot texts, save bank statements, keep receipts, whatever you can get your hands on. You might need all of that later if you decide to press charges or take him to court. I know that sounds extreme but stealing is stealing whether you’re dating the person or not.
And can we talk about the cheating for a second? If he’s robbing you, he definitely doesn’t respect you, so why would he be faithful to you? These two things always go together. A guy who will take your money will take everything else from you too. Don’t sit there and make excuses for him either. “Oh he’s going through a hard time” or “maybe I didn’t give him enough attention.” No. Stop that right now. He made choices and those choices had nothing to do with you and everything to do with him being a trash person.
I know leaving is scary especially if you love him or if you feel like you invested so much time already. But think about it this way, every day you stay is another day he’s taking from you. You can’t get that money back and you can’t get that time back. Cut your losses now before it gets even worse than it already is. Call your best friend, call your mom, call somebody and tell them what’s going on so you have support. You deserve way better than this and deep down you already know that.