Advice please

I've been with my boyfriend for a good while. I say that we were in love with each other but anymore, I'm not so sure. He doesn't text me hardly anymore throughout the day & makes up excuses as to why he couldn't text me. He never makes plans with me or say anything sweet. He gets mad when I bring up things we need to talk about. He's stopped complimenting me and now I just feel worthless. Ladies, what do I do? Everyone keeps saying to breakup with him but I've given him everything of mine.. And I mean everything. I can't get certain things back. Help..