Nobody is probably harder on yourself than you. Everybody has hard days. If u have been depressed for months and you have tried everything possible don’t give up. It took me 3 years to get out a funk and thought it would last forever. My attitude had to change I was negative all the time and was too hard on myself. And once I changed this I started coming out of my depression. I still take medicine but it helps having a positive attitude too. Just because it does not get better right away doesn’t mean it won’t get better. There will be better days.