injured collarbone - how long?

i injured my collarbone about 2 weeks ago when i got swept onto my shoulder. straight onto my shoulder without posting.

funny thing is i've been thrown doing standup and landed like this before and not had any problems.

but this time, i landed on my left shoulder and i immediately felt pain.

there is a noticeable size difference between the left side to the right side. its the little bump or bony protrusion you have on the tops of your shoulders. the left bump is bigger then the right bump.

hurts the most in the mornings when i wake up, probably because i haven't moved it much.

anyway, how long for this thing to heal up?

very annoying right now.