do the effects of viagra wear off buying generic viagra online reviews bactrim and viagra when will viagra go generic is viagra bad for an 18 year old