Your theology comes from the late 18th Century.  It's anti-Christian, and doesn't represent the stance of the official Church today.  It hardly reflects how ordinary Catholics regard their family members, friends, neighbors and co-workers who are non-Catholic Christians.