can i take cialis for years can you take viagra for years