I admitted drug use at my St. Luke’s Medical Exam. There was not reason for me to do this since I was not arrested and I am not addicted to drugs. I just felt at the time that it was best to tell the truth.
If I could go back, I would NOT admit to the drug use. When I admitted it, they had me go to ANOTHER medical exam which cost another fee. I was also questioned AGAIN about it when I got to the US and did the USCIS green card interview. All of this could have been avoided if I had NOT admitted to it.
I was still approved but not it is in my record.
If there you have never been arrested or gone jail for drugs, there is just not reason to admit it. It seems like the medical exam and USCIS want to make sure that you are not addicted to or selling drugs.