Your doing what you need to do. I agree with Brett - sleep in good.
Doing the recovery work is hard and our minds are so intricate it needs time to adjust and during sleep is it time to reset.
Your examining your life as it is good.
Recognize your feelings, accept them and you will grow.
With taking meds, your body and mind will need to adjust.
It is taking care of yourself. It sounds like your being hard on yourself.
Your doing well,
Live to your fullest potential
Never make someone a priority if your only an option