Have you tried working part-time?
I'm not sure this would help, because I don't really understand how you can love coding and hate working at the same time. Here is what I do:
I have an arrangement with my employer that I will not work full-time for more than 9 months straight. After 9 months I have a 6 months break. The arrangement is tacit, it's not in a contract, but it has been working for the last 3 years. It took me one year to find such a job. I turned down another job where I could have worked 3 days a week, because they wanted me to first work full-time for 1 year.
Work doesn't seem to turn me off as much as you, but then I only worked full-time for one year, the year my first IT employer trained me as a developer. I then worked 4 days a week and eventually quit because they wouldn't let me work 3 days.
It's not that I don't like work, it's just that my extremely time-consuming hobby is more important to me. One obvious downside is that I have less professional opportunities, so if I worked more, my job might be more interesting.
I am not sure I could afford this, or even have the courage to try it, if I hadn't also inherited some money. On the other hand I haven't tried the lifehack stuff.
I am in Switzerland, a country where unemployment tends to be low, but where working part-time as a developer is uncommon enough for lots of people to think it can't be done.