Hi all, I am a computer engineer who has degrees from reputable universities. I have masters from McGill and undergraduate from another reputable university in my country. I always did my job when I got employed. However, I got fired three times: 1. In February 2013 they told me they do not want to work with me anymore and that was it 2. In September 2013 there was a huge layoff in the company I was working and for sure they got rid if me because I am stupid I guess 3. Just recently, I was employed 2 months ago but they fired me saying: lack of communication. I used to make good money as well but now I am almost homeless , so I would like to kill myself. I can't work in software industry anymore and I am stupid so I can not do anything, so I want to end my life.