(Day 0000) Mar 08 2008 - Entered USA on L1-B
(Day 2735) Sep 02 2015 - Married my beautiful USC spouse (Maintained legal status all along and did L1 -> H1 trx)
(Day 2903) Feb 17 2016 - Filed I-130/485/765 concurrently - (GC Day 0)
(Day 3020) Jun 13 2016 - I-485 approved! - (GC Day 118)
(Day 3711) May 05 2018 - Filed I-751 - (RC Day 0)
(Day 4046) Apr 05 2019 - Filed N-400 while 751 is pending. (N Day 0)
(Day 4248) Oct 24 2019 - N-400 approved! (N day 203)
(Day 4249) Oct 25 2019 - I-751 approved :-D (RC Day 538)
(Day 4252) Oct 28 2019 - Oath scheduled. (N Day 207)
(Day 4267) Nov 12 2019 - Took oath and finally an American Citizen!!! (N Day 222)