@pratik congratulations! I remember when I got my green card. That was a long slog coming from the UK (to the point that my H1B hit its post-renewal expiration) but not nearly as bad as for those from India and China. I only travelled twice on Advance Parole. The 2nd time got pulled into secondary screening at Logan airport. The conversation was short and sweet but it was a very long and somewhat scary wait to be able to talk to the immigration officer.