Look, I'm not gonna lie, I don't really know my way around the American Immigration system. I don't even live on the same bloody Continent! I even live in a country where there is ni such thing as a 'Border Patrol' because of the European Union wide free travel treaty or whatever its called. Borders are literally imaginary lines whuch anyone can cross no nothing needed.
Anyway, What I mean to say is that you should have a border (Especially if you have a neighbour like Mexico) and it should be patroled. Immigrants should try to get into the US legally, but (As my Uncle can testify) it can take years before one completes the first steps of immigration to the US. And in the meantime Amigo Mafia aint waiting for that extortion money. The reason why peopel cross illegally is because that they'd rather spend a month in an American prison and be able to try again later than Staying in Towno Escablo with your not so friendly neighbourhood drug dealer waiting for his money. People just think its worth it.
As for family separation: Just don't. Its cruel and inhumane. Just keep the family together in the same prison atleast. And if I'd cross the border illegally I would bring my child with me rather than leave them alone... in mexico... with the criminals I'm trying to escape.
However, I wouldn't bring them with me if I were robbing a bank.
Hey, we too have people we dont want *Caugh* Neo-Nazis *Cough* and they're not even immigrants! But to outright refuse to help anyone fleeing conflicts and entering illegally is just inhumane. I say give em' a chance. If they f**k up, back to syria. If they dont, well "hallo Nachbara Wie gehts!"
You know what, I'm too tired and I just cant. Not even my problem since I live in Europe. So never see ya!