Regarding the sleep issue, I have a big problem with snapping awake at 4 or 5 in the morning, then not being able to go back to sleep. This occured before the Effexor (Venlefexine) and also after. So, I do Effexor 50 mg at 10 and 5 during the day. At night, I do Trazadone 100 mg at bedtime, Melatonin 5 mg time release, and Ambien 10. These meds let me sleep through the night.
Ambiem = waking up an hour or two after going to bed for the night, doing strange things, and not remembering them, for me at least.