"I am objecting to migrants in general" should read "I am NOT objecting to migrants in general". The rest of the sentence is correct