Just to add, a gyny once recommended venlafaxine to me for the sweats.
Having taken both venlafaxine in the past and duloxetine currently, I would point out that they both have very short half lives of about 12 hours. Which means that should you want to come off them, it is difficult. However duloxetine at 30mg has sorted out my anxiety and allowed me to sleep brilliantly so at the moment, the withdrawal is not a problem.
Brilliant article Tempest and explains a lot!