Hon, what a great guy to "give" you money for your leisure when he had it. If his finances and his funds that supplied your "extras" were one of the main things you like about him (not his looks as you say you weren't attracted to him) and now he doesn't have the ability to offer it------- well, okay. Don't get mad. That says a lot more about you than it does him that this is a problem for you. I don't condone lying but it sounds like it was set up from the begining that you were interested in the financial end of him. And that you call him cheap???!!!! Okay. This post is not making you look good-- sorry to say. good luck anyway.
He probably was trying to be a "big man" by giving you leisure money, and thinks you will leave him if you know he's not that big of a man. As Chris Rock says, men don't easily go backwards sexually in relationships, and women don't easily go backwards financially. (He jokes "if a guy loses his job, his girlfriend will say, 'That's OK, we'll get through this,' but the clock is ticking.") The fact that you call your boyfriend cheap instead of broke makes it sound like money problems (at least when it gets to the point where you have to get a second job) are a big issue for you in the relationship -- presumably he could/can tell this, so he lied. Not that it's OK for him to lie, but maybe he felt he'd lose you otherwise. It's a shame that he hasn't found a job yet -- if he is actively looking, I'd cut him some slack. If he is not, it is possible he is just super depressed about the whole situation, and is sort of losing it (thus the lying). Don't know what to tell you -- it's your call whether to stay or go, but it wouldn't be uncommon for you to go, in this situation.
Maybe he's embarassed by the fact that he has no job and maybe he doesn't feel like you will like him if he didn't have money. However, lying is not cool in anyway, shape or form. Have you asked him why he lies about his money situation? I think that's the first step to getting your answers. What is important to you in your relationship?