how much prozac is safe to take does prozac help you sleep better cymbalta mixed with alcohol side effects side effects of long term ramipril use how to make amoxicillin work better