Was pulled over in June, given at least 8 field sobriety tests and then told I could not refuse a blood test. Arrested and charged with dwi on my prescription medicine
In Virginia there is implied consent and if that applies then you can refuse but as noted elsewhere you most likely risk a one year license suspension for the refusal. You will want to find out if implied consent applies or not, and also verify that you are not subject to the more severe refusal under the latter part of 18.2-268.3 D (but that is rare, the one year civil suspension is usually what is charged).
You can refuse but you will most likely be charged with refusal and risk having a one year civil license suspension.