so after 4 years here is what i conclude, i understand i may be totally wrong.
Nepal is not as it used to be like 10-15 years back. If you have lived in the USA , you are used to of free life. I understand although you have to maintain your status and there are tons of financial difficulties but still you don't get beat up for not giving donations. you don't have to be scared of organized criminals such as YCLs. you can walk and talk free. No kidnapping, if you have money. No one is going to come stick a flag in your land and steal your property. going to Nepal is not going to solve all the problems. Also when we think of Nepal we think of our younger age, free from financial torture because our parents used to help us , now we can't imaging the same since we r adults now. However, living in the usa without a green card is hell as well. so if you don't have any papers you are left with two choices, this hell or that hell, you have to weigh all your options and priorities to decide which one whorths you the most.