My DH struggles to maintain erections now, he is mid to late 40s. Would viagra help? Can it be bought safely online? He definitely won't see a Dr.