I have been both spending bitcoins and earning them with my work.
I never traded on exchanges and never "invested". I never bought shitcoins; I received once some litecoins but I dropped them last summer, after realizing that they are useless as long as you have bitcoins.
And where are you working?)
But if you earning a bitcoin you must to exchange it? Or you spend them online? But unfortunately you cant buy all what you need by bitcoin... So you must exchange them?