Have you checked out purpura? It can be a vitamin K deficiency that results in abnormal clotting, causing random bruising and spots.
Sounds like a vitamin deficiency.
I would look at vitamin B12, folate and iron levels to start with. All three cause anaemia which is a cause of bruising, but vitamin B12 deficiency causes numbness and high or low pain sensitivity as vitamin B12 is essential to maintain the myelin shealth around the nerves.
I doubt there's anyone including Doctors who could tell you what it is only from the symptoms.
sounds like Immunological problem, get an appointment with a Immunologist.