So after waiting for soo many months and receiving an RFE I was finally approved and will be receiving it on Saturday ,I applied in October and thought this day would never come. Just want to thank all of you for your help answering questions and best of luck to all of you still waiting , it will be your turn very soon.I know it's hard to be waiting , but just hang in there (: