Oh, my. I am glad you are relatively OK. I would have that elbow checked. Apparently the tip of the elbow can break easily on impact, so an X-ray might not be a bad idea. Years ago I crashed and that's what worried the doctors more than my head