For the past few years I have had on and off purple toes they get warm to touch and when I put them in socks/shoes, or heat of any source they will swell up become red and very tender. This usually lasts a couple weeks then they go back to normal size but are purple in color and don't hurt anymore. It usually stays in the same one or two toes but every once in a while another one will swell. This happens on both feet but mainly my left toes and never all of them at once. I had an X-ray done and blood tests and all came back normal. I'm just unsure what the problem is and looking for any advice I can get?