The US immigration process is loaded with "hoops" to jump through. It is also a lengthy process. The process requires a great deal of knowledge, planning, time, patience, and a significant amount of money. Morocco is a difficult consulate. You are wise to gather as much info as possible....and Visa Journey is a great place to do that. I suggest spending as much time together as possible and studying the VJ guides. I wish you the best of luck.