Well, no, almost everything you said simply isn't true. Immigrants create jobs. They create homes. They make healthcare more available. Why? Because they work productively, they earn money, and they spend it in the US. "Illegals" do all this while paying taxes without being eligible for benefits, so arguably they help America more than an average citizen.
There are good reasons to limit immigration, but "they're taking our jobs" isn't one of them.
There are good reasons to limit immigration, but "they're taking our jobs" isn't one of them.