Sincerely Veiva, I think you're incredibly talented. I know, from personal experience, that it can be hard to appreciate your own hard won skills when you live with them every day, when you get used to those skills and don't see any new ones shining through. And it's hard to take steps back and recognize those talents, especially when you know enough in a discipline to know how much you don't. But, it's important to do so, and to recognize the things you bring to the world and to other people's lives. Especially when you're feeling low. I suspect that you and I would agree about the intrinsic worth of human life. That no matter how much an individual is able to contribute "value" to a capitalistic society, people have worth and deserve to live. Just for existing. And I think that's relevant here. You're worthwhile, regardless of your inconsequential effect on the GDP, or on society, or whatever arbitrary metric you're measuring yourself with.