How and when to take sildenafil If you take too much sildenafil or take it together with these medicines, the chance for side effects will be higher. Also, avoid medications like Nitrates or Alpha blockers. And Viagra is sometimes prescribed to treat ED that’s caused by antidepressants. Men taking an HIV drug called ritonavir Norvir …