Do you know about sitz baths? That is what I would do to improve circulation and maybe help your veins, since obviously circulation has stopped there. And to do sitzes while fasting is excellent.
Let me know if you need to know how to do one.
I am 39 and do not have a single varicose vein (or wrinkle, thank you), I'd like to think because I eat OK and do sitzes and fast. I have friends around 30 that have pretty bad varicose veins while I don't. (They would rather have needles stuck into their legs)