Journey started in 1999 --H1-B visa worked hard , got my GC - 2006 , applied for N400 June 2011, Take Oath 18th Nov 2011 in Kentucky . Its a feeling that you cannot put in any form or words or sentences. Its a long and hard journey ..going through all the tough days before getting GC. Here is my...