India, May 27 -- After spending more than a decade building a life in the US, a 33-year-old Indian man says he is finally moving back home following a layoff, visa uncertainty and years of frustration with the American immigration system.

In a Reddit post titled "33M moving back to India for good after layoff. I am done", the man wrote that he first moved to the US in 2015 on a student visa and spent years building a career there. "I worked hard, climbed the ladder, and won the H1B lottery on my last try," he wrote.

The 33-year-old said that his company had initiated his PERM process last year, raising hopes of permanent residency. However, after waiting for 14 months, he was laid off and the process was abruptly terminated. "When I ask...