Thanks for your question.
Leaking capillaries can cause these red blotches and would be helped by wearing compression socks or stockings.
You should continue wearing them.
This is my initial answer.Please reply if you need any clarification.
If done do take a moment to rate my answer as this is the only way we get paid f or our work and time on this website.