.
It was not the job, JMO, it is how much he was paid, a young man, working for the US forces as opposed to regular Afghani peasants. I guess, a lot. And his English was not even good enough to live on it here. But, it is quite possible that he expected his job back home to be forever. And then, the troops and he were evacuated.
I think he felt unimportant, underpaid, overwhelmed in the US, with a large family and maybe too lazy to work in a laundry? Who could survive like this, work the lowest paid jobs to send their kids to the best schools? These would be the Asians (I saw Koreans doing it), but he is from a different culture. We don’t know how supported he was in his own community (perhaps he looked or behaved odd?).
Being an immigrant, I know that the life in the US is very straightforward and the rules are well-known, too. Everyone is expected to work. The main question is, English/no English. If English, then, plans, classes, exams, job. But, having own community or para-community are both very important because you look at the most successful peers and follow them. This is how everyone starts.
Honestly, I think Bellingham would be a very inconvenient place for everyone. I like their University, it takes good care of students and is getting better year by year. Outside of it, OMG…Cold + one definitely needs a car, likely, two for a family of six. Plus, “Seattle freeze” (and yes, people are friendly, but it definitely exists).
Communities live together and survive better in urban areas.
Then, the Mosque. I asked it, assuming that his family, like 80% Afghani, is Sunni, but his family could be Shia. Afghani are a tribal society, maybe he did not fit in with the majority? Even his mother tongue we would not know, could be Farsi (Dari), could be Pashto or something else.
And then, the mental illness. Was it a true condition for which he ought to have received help, or was it something he chose to self-medicate?