I'm so sorry to hear about your tough times. It sounds like you are doing all the right things. I've been there too, so I know a little about how tough it can be. Keep you head up, IT WILL GET BETTER!