you might want to isolate the aspects of what made it fun back in the days when it was a hobby and what makes it dreadful at the moment and find yourself something which include the first, but lacks the later.
personally i think the attractive side of being a developer is creating something. reading you're not interested in business side of tech (analyst, salesman, management) you might want to explore other crafts which maintain the creative part.
that could be anything really. i myself started out as a graphic designer before i got involved in programming which might be something you want to explore...