Astrology is not a tool to fulfill your desires. When you are born, God has certain things in store for you to do and your life will be geared to fulfilling those assignments. In that process if you have to have a US Green card, you will get it for a short while. If you were to live permanently in US, you would have been born somewhere there. There is a purpose for you to be born in India, Tirunelveli and you will have to complete that purpose. In that process, you may make a short visit to US for a specific purpose. Your question whether you will permanently live in US is therefore your ignorance about life and no astrologer can answer that question genuinely, some astrologers will say yes to please you.