Break up or hang in there?

G • hey hey hey eat ya veggies and stay hydrated :)
October 7th will be a year since I started dating my boyfriend. This summer has been sort of awful. I've barely seen him and I'm just really trying to give him a chance to be better. I've pretty much waited all summer. I don't know I just don't feel like he cares anymore. I feel like he's putting a lot of stuff above me, which I don't mean for him to always have all his attention on me, but he goes out and spends money with his friends and on $900 tablets and hasn't bought me anything. Not even dinners, I usually pay when we go out. I've brought this up and he tells me I just need to give him a chance. He isn't the same boy I started dating almost a year ago tho, I just don't know what to do. Advice is needed greatly.