Good to read this. I'm a software developer working on my own projects, and to still have some income in the first years I decided to work as a garbage man. It's so wonderful. Meeting different kinds of people all the time, doing physical work (more flirting with women during my workday haha), and when I get home I'm physically tired but mentally prepared to write another software module. Perfect fit, this mix of mentally/creative work and physical/'stupid' work. Indeed, for the outside world I'm also a deadbeat (although they never say out loud). But my real smile makes them doubt their selves, makes them even envious sometimes. Such is the power of making choices for yourself.