try taping your little toe to the one next to it, like the doctors do with fingers, not FULLY TO IT, but secure it. it should make it less prone to catch onto things. i know how much it hurts, i've done the same thing. Except i broke it. i am a notorious toe stubber and i loving pay for it. just do the tape thing, and try to ice it down whenever you can, but wrap it in a towel or something. it eventually gets through, but not too cold.
even if it isn't broken, tape will secure it and make it easier to not hit stuff with it.