Sorry, but your fate was sealed at conception. One either inherits varicose veins or one doesn't! Wearing properly fit compression stockings may slow down the process but nothing can stop it.
Varicose vein disease for the most part is an inherited disease process. Getting plenty of exercise is the best way to keep varicose veins at a minimum. Exercise not only keeps your weight under control but also keeps the leg muscles toned, so your blood will circulate freely and quickly. Also, avoid wearing high heel shoes for long periods of time can help. Wearing compression stockings when standing for long periods of time can also help circulation and improve the pain and heaviness caused from varicose veins.
No, I don't think you can prevent varicose veins from forming, especially since the number one cause of varicose veins is something you have no control over- your genetics. However, there are things you can do to slow the process. Stay active, exercise and walk regularly. Also, elevate your legs when you have long periods of sitting and / or standing. If you have a job where you sit or stand long periods of time during the day, wear compression stockings. Exercise, elevation and compression definitely help varicose veins.
Disclaimer: The information found on this website is intended to be general medical information; it is not a medical diagnosis or medical advice. Specific medical advice can only be given with full knowledge of all of the facts and circumstances of your health situation. You should seek consultation with a doctor familiar with your medical condition. Posting a question on this website does not create a doctor-patient relationship. All questions you post will be available to the public; do not include confidential information in your question.