Sorry Gods Grace isnt for everybody, everybody isnt and wont be saved. As I stated, Grace saves ! God gives only a remnant Grace, the rest He gives them what they deserve, hell for their sins.
I usually agree with your statements, but I question you on your statement that only the remnant are going to heaven.
Jacob/Israel encompases all of the elect, that are made up of every kindred, and tongue, and people, and nation (Rev5:9).
The household of Jacob/Israel turned away from God and worshiped idols, resulting in God scattering them into all the earth, until they repent, but God left in the midst of them an afflicted and poor people, and they shall trust in the name of the Lord.
The remnant of Israel shall do no iniquity, nor speak lies, neither shall a deceitful tongue be found in their mouth.( Zeph 3:11-13).
I believe the two gates in Matt 7 harmonizes with this scripture. The straight gate being the remnant and the wide gate being the disobedient household of Jacob/Israel, who are preaching and teaching false doctrines of eternal salvation by good works.