It was mentioned earlier, takes a long time to get, but there is no need to have an employer sponsor you. Like you say, SoCal App, an employer is not going to sponsor anyone. Instead, the eligibility would come from having an American child or marrying his girlfriend. Immigration attorneys are best for these things.