Yipee! I finally got my appointment letter for my citizenship interview and it will be on May 19. I still got a month to study the interview questions and hopefully I’ll pass this and be sworn in.
The next process after this will be petitioning my Mom and I am so done when she gets here. [...]