If you cannot come up with a satisfying idea, why not shift focus and drop programming as a hobby altogether? At least for a while.
I'd recommend joining some kind of club where you get to spend your time with other people. In my experience, anything social is much more rewarding than even the most heureka moments achieved by myself in some room.
I'd recommend joining some kind of club where you get to spend your time with other people. In my experience, anything social is much more rewarding than even the most heureka moments achieved by myself in some room.