The condition you are describing is extremely common. The appropriate therapy is sclerotherapy. The injection of these tiny but unpleasant veins with a liquid medication that reduces or eliminates their appearance. But if you do truly have insufficiency or reflux in your underlying veins you are only treating the surface of the problem. Veins are like trees. There is a trunk which is the root of the issue when it is not working appropriately and the branches which are the part of the condition that you see at the surface. See a board certified vascular specialist (interventional radiologist or vascular surgeon) that focuses specifically on the treatment of varicose veins. Get a through ultrasound evaluation which should be done in part with you standing upright. And get treated for the entirety of your condition. It may take a little time and effort but with patience you will have excellent results.