So I received my passport, which for me personally means that my journey has truly come to an end now. I updated my SSN and DL last week already and I also registered to vote. This forum has been of great help to me during the process and I am very grateful to all contributors to this forum. I hope all of you get processed fast. Thank you again!!!!!