Life in the US is very similar to a nuclear family in India where it has become so mechanical & routine that sometimes you need to improvise in several ways to bring excitement into your lives. One of the things you can most certainly do is to take a break, couple of times a year which will energize not only yourselves but also your relationships and this keeps you from getting tired or rather bored of life. The second thing that can help is to be part of an association, which brings together people from the same cultural background as you - this will improve not only your social circle but the warmth that you feel away from home helps you to think that you are no longer alone and coming together to celebrate festivities that you would do back home, brings happiness back into your lives.
A fact that I have noticed which is so prominent among immigrants here are that they are never content with their lives – everyone is in some sort of a race to improve something or the other, it could be a better job, better quality of life or to just be better than others. Everyone is so entangled in this race that they forget to live and somewhere in between, they even forget the meaning of their lives or the value of their relationships which is human nature to get bored of everything including ones own lives. But if you pause for a second and think about all the things you have accomplished so far, then this race does not make any sense – it makes more sense to just enjoy life the way it comes, it surprises you in beautiful ways some good and others bad many of which you never anticipated. Don’t waste your lives thinking of all the futile opportunities that you have missed in life, in turn be positive and keep an open mind – you will be surprised by all the positive signs around you and sometimes you feel the presence of some divine force around you, in the form of a person who brought something positive into your life which was a pleasant surprise to you and brought a smile to your face.