As always Sheema an excellent piece.  The world is a better place with you in it.  Know Thyself is one of the greatest maxims out there and you always appear to be doing just that.   

Let's all recall racism and intolerance has been here since day one with humankind.  In Canada, the French, the Catholic, the Irish were held in low regard for decades and decades, after that the Italians, the eastern Europeans were looked down upon, black people came next, Jewish people (esp Montreal); after many years they became a part of the national fabric (despite what BLM says), I am forgetting some I know but things take time, and immigration should be made slow to reflect this.  And almost most importantly all our children should attend the same schools.  There should be no religious based schools during the week and that schooling should be kept for the evening and weekends.  Only way we will integrate is through our children.