Stingy cheap boyfriend doesn't take me on dates but doesn't want others to?

Anonymous
So I mentioned to my boyfriend how guys wanted to talk to me and catch up. I joked and mentioned how I could have them buy me things and take me out for the free food. He was like " don't ever play me like that" saying how no other guys should be buying his "girl" stuff.

Yet he doesn't do shit. I've mentioned it in a way before to him and hinted towards him being cheap. To which he said he's not and that we can go places just not super expensive restaurants and stuff.

He's claimed he was broke a few times he's appears to have recently bought the new COD game (don't know if he preordered it) and he will go out with his guy friends sometimes, if they come to get him..

I feel uncomfortable bothering somebody about what to do with their own money but I've been hanging out with a guy friend I met over a year ago that has bought me dinner, and gone bowling with me and doing what I want. Not to mention I said I might go on a picnic with my friend, which he assumed was the guy friend I told him about and he freaked out. If he won't do it someone else gladly will.

note he does side jobs and had unemployment over the summer but he quit his job originally from a plan to move but stayed because of me.

Is it wrong if I break things off with him because of it?
Stingy cheap boyfriend doesn't take me on dates but doesn't want others to?
3 Opinion