If you are in a habit, it's always difficult to break out of it.
Maybe you started this blog to get some reassurance on what you are doing isn't so bad, so that you can tell yourself to keep doing it for "just a little bit longer"
Don't do that. I know we are strangers here but seriously take our advice, quit smoking, go out there and get a job.
You don't have to come clean to your gf right now, but at least set yourself straight.
Quit smoking and get a job, that's all you have to do right now. Now stop reading this blog and go do it.
P.S. I've also had a hooker thing long time ago and failed to come just like you. That was one of the low points of my life. But I've set myself straight. You KNOW you're going to feel guilty if you don't set yourself straight, so why delay it?