5/1/2014: Mailed I-129 petition
5/5/2014: I-129 petition received
5/9/2014: Check Cashed
5/9/2014: Case receipt received via email
5/13/2014: Alien Registration Number changed Notice
6/11/2014: I-129 Petition Approved!!!!
6/20/2014: NOA2 paper copy received
7/29/2014: NOA3 received from consulate
9/26/2014: K1 Visa Approved!!!
2/15/2015: POE, San Ysidro
12/18/2018: Applied for N-400 Online
1/04/2019: N-400 Biometrics
1/22/2019: I-751 Approved!
6/05/2019: N-400 Interview