500 metronidazole

I’m taking the medication. I’m suppose to avoid drinking ! I took 1 one day & I skipped two days cause I was drinking I started back taking them then the next day I had got drunk& missed that day & yesterday & today. I finished taking them I have around 7 left & I take them once a day even though it says Twice.

Will my infection still be treated? I haven’t been having sex either .