that was actually one of my problems too. i am marrying a us citizen too but the problem is the money.. he should file atleast $18,000.00 and above of income tax every year then i guess you would be fine. i doubt abt ur bf's parents supporting you because they are not the person you are getting...