Suzanne, That sounds like the worst bruise EVER! Sometimes it takes a while for one to fade if there is a lot of blood trapped between layers of tissue from a ruptured vessel. Try some warm compresses on your arm. They will make it feel better, as well ass promote the dispersal of the blood into your bodies waste.
Sorry you haven't gotten to train this week......I know I hate to miss out on one of my sessions. (only two 2-hr classes a week with one for 1-hr)
You could also try some of the linements that are available through the oriental markets. I like Eagle Brand Medicated oil. Bruises heal much quicker, although this stuff smells WAY too minty for most.