Hi all, I was born and raised here in America (proud American) and my boyfriend (soon to be fiancé) is from the Middle East. He has been here for about six years and is a vacation visa overstay. His English is pretty good (except reading/writing) and I speak (and read/write) a bit of Arabic. I'm a senior in my Bachelor's Degree program and he works full-time (I hope one day I can convince him to go to college as well). I've been with him since December 2018. I love him very much and want to be with him for the rest of my life. I don't want his presence here to be uncertain anymore.
Where do I begin in our journey? He already has a case with an immigration lawyer, should we go to him? I know a bit about the process myself, but just need any tips or anyone else's advice who has been through it or may know more. Thank you kindly!