I rode my bike to the doctor appt. after waiting four days to 'see if it gets better'. He diagnosed a broken collarbone but did not give me a sling or tell me not to ride. He suggested I take a couple of days off my job as a bike messenger.
I do not believe that being too active too soon was the reason my collarbone did not heal. I believe a piece of muscle tissue got between the two ends and prevented them from connecting. If I had sat on the couch in a sling for two months, I think I would have had the same outcome, a non-healing fracture.