Some of the work is exciting, some of it is boring, but I like it on average. Though it's much different when there's a goal in mind (to finish your own project). It's still good in a way, because I think, ok, I will work 2 weeks on that boring stuff and can't wait until it gets more interesting, then it gets interesting and I have my reward, back to the boring stuff. I find that this chase of seeing completion creates the passion even for the boring stuff.
Of course I don't want to keep it up endlessly. I will either try to turn this project into a product and see how it goes, or I will open source it and get a full time job (freelancing is a bad strategy for building a business by the way. If I could go back in time I would never start freelancing, but get a full time job and make savings if I wanted to start my own business).
I will second what others have said, start something yourself in your free time. Get a boring job that doesn't require much time if you don't care about the pay. I think there was a popular thread about that recently.
Or maybe change your industry, i.e. game dev. From what I have heard, the pay is low, precisely because there are a lot of people who want to do it just because they are passionate.