get off your high horse. you have a superiority complex and you think you are better than software engineers. who the fuk r u to tell other people they are not true engineers? lol
what's with all these society-rejects living in Japan?
you know you will always be looked down upon as a foreigner, a gaijin, right? you will never be accepted as one of them even if you marry a jp. wife
let me guess, the author's wife is Japanese?
otherwise there is no way he would stay in Japan that long. He will always be looked at as a foreigner and never fit in.