Asking for depression advise on bitcoin forum 😄
Id say the big thing to avoid dépression is accept yourself, and dont think you should be something you are not and cant achieve, or that you should be more than what you are, it's putting too much pressure on yourself and deplete your mental energy to reach goals that probably arent even really making you happy be side the image you have of it.
And also you need to find things that make you feel happy, and do them more, instead of trying to push yourself to do things that doesn't really make you happy, and doesn't make you feel good about yourself.
You can only push yourself when you have good mental stability and not plenty of different inner conflict about what you should be doing or not, and how bad you are to fail to reach those ideal. You need to find that mental stability and be at peace with yourself, be side fail ure or not meeting a certain ideal version of yourself, then you can eat any problem alive
Need patience, compassion with yourself, nobody is perfect
and really you never know what you can become
Well just my 2 satoshis lol