To my opinion your red bloachy spots are may be due to Vasculitis
Thorough investigations are needed under proper medical advise.
Probably the treatment answer will be corticosteroids
orally in tapering doses under medical supervision
You can take some immunity booster medicines also. That will help you in releiving your symptoms.