I just read this. I am happy that you reached out for help. I hope the medication helps and the counseling.
It is OK to have up and down days. I agree turquoisesea, it is good to vent/talk about it.
Talk to your doctor about having troubles sleeping.
Wishing you the best of luck.