Matthew 7 says that the road is narrow and few enter but Hebrews 12 talks about a "great crloud" of witnesses. Why the difference?
Matthew 7:12-14 Therefore, whatever you want men to do to you, do also to them, for this is the Law and the Prophets. 13 "Enter by the narrow gate; for wide is the gate and broad is the way that leads to destruction, and there are many who go in by it. 14 "Because narrow is the gate and difficult is the way which leads to life, and there are few who find it.
Hebrews 12:1 Therefore we also, since we are surrounded by so great a cloud of witnesses, let us lay aside every weight, and the sin which so easily ensnares us, and let us run with endurance the race that is set before us,
The crowd of witnesses in Hebrews 12 refers to the faithful of old recorded in the scriptures as spoken of in chapter 11.
Hebrews 11:1-40 Now faith is the substance of things hoped for, the evidence of things not seen. 2 For by it the elders obtained a good testimony. 3 By faith we understand that the worlds were framed by the word of God, so that the things which are seen were not made of things which are visible. 4 By faith Abel offered to God a more excellent sacrifice than Cain, through which he obtained witness that he was righteous, God testifying of his gifts; and through it he being dead still speaks. 5 By faith Enoch was taken away so that he did not see death, "and was not found, because God had taken him"; for before he was taken he had this testimony, that he pleased God. 6 But without faith it is impossible to please Him, for he who comes to God must believe that He is, and that He is a rewarder of those who diligently seek Him. 7 By faith Noah, being divinely warned of things not yet seen, moved with godly fear, prepared an ark for the saving of his household, by which he condemned the world and became heir of the righteousness which is according to faith. 8 By faith Abraham obeyed when he was called to go out to the place which he would receive as an inheritance. And he went out, not knowing where he was going. 9 By faith he dwelt in the land of promise as in a foreign country, dwelling in tents with Isaac and Jacob, the heirs with him of the same promise; 10 for he waited for the city which has foundations, whose builder and maker is God. 11 By faith Sarah herself also received strength to conceive seed, and she bore a child when she was past the age, because she judged Him faithful who had promised. 12 Therefore from one man, and him as good as dead, were born as many as the stars of the sky in multitude—innumerable as the sand which is by the seashore. 13 These all died in faith, not having received the promises, but having seen them afar off were assured of them, embraced them and confessed that they were strangers and pilgrims on the earth. 14 For those who say such things declare plainly that they seek a homeland. 15 And truly if they had called to mind that country from which they had come out, they would have had opportunity to return. 16 But now they desire a better, that is, a heavenly country. Therefore God is not ashamed to be called their God, for He has prepared a city for them. 17 By faith Abraham, when he was tested, offered up Isaac, and he who had received the promises offered up his only begotten son, 18 of whom it was said, "In Isaac your seed shall be called," 19 concluding that God was able to raise him up, even from the dead, from which he also received him in a figurative sense. 20 By faith Isaac blessed Jacob and Esau concerning things to come. 21 By faith Jacob, when he was dying, blessed each of the sons of Joseph, and worshiped, leaning on the top of his staff. 22 By faith Joseph, when he was dying, made mention of the departure of the children of Israel, and gave instructions concerning his bones. 23 By faith Moses, when he was born, was hidden three months by his parents, because they saw he was a beautiful child; and they were not afraid of the king’s command. 24 By faith Moses, when he became of age, refused to be called the son of Pharaoh’s daughter, 25 choosing rather to suffer affliction with the people of God than to enjoy the passing pleasures of sin, 26 esteeming the reproach of Christ greater riches than the treasures in Egypt; for he looked to the reward. 27 By faith he forsook Egypt, not fearing the wrath of the king; for he endured as seeing Him who is invisible. 28 By faith he kept the Passover and the sprinkling of blood, lest he who destroyed the firstborn should touch them. 29 By faith they passed through the Red Sea as by dry land, whereas the Egyptians, attempting to do so, were drowned. 30 By faith the walls of Jericho fell down after they were encircled for seven days. 31 By faith the harlot Rahab did not perish with those who did not believe, when she had received the spies with peace. 32 And what more shall I say? For the time would fail me to tell of Gideon and Barak and Samson and Jephthah, also of David and Samuel and the prophets: 33 who through faith subdued kingdoms, worked righteousness, obtained promises, stopped the mouths of lions, 34 quenched the violence of fire, escaped the edge of the sword, out of weakness were made strong, became valiant in battle, turned to flight the armies of the aliens. 35 Women received their dead raised to life again. And others were tortured, not accepting deliverance, that they might obtain a better resurrection. 36 Still others had trial of mockings and scourgings, yes, and of chains and imprisonment. 37 They were stoned, they were sawn in two, were tempted, were slain with the sword. They wandered about in sheepskins and goatskins, being destitute, afflicted, tormented— 38 of whom the world was not worthy. They wandered in deserts and mountains, in dens and caves of the earth. 39 And all these, having obtained a good testimony through faith, did not receive the promise, 40 God having provided something better for us, that they should not be made perfect apart from us.
These are not in heaven – no one other than Jesus goes to heaven – they ‘all died in faith’ and are in the grave awaiting the day of resurrection. The promise referred to is the promise made to Abraham of an eternal inheritance on the earth, which requires resurrection from the dead to eternal life when Christ returns to establish the kingdom of God.
Galatians 3:27-29 For as many of you as were baptized into Christ have put on Christ. 28 There is neither Jew nor Greek, there is neither slave nor free, there is neither male nor female; for you are all one in Christ Jesus. 29 And if you are Christ’s, then you are Abraham’s seed, and heirs according to the promise.
The faithful of old will not receive their reward without us.
Daniel 12:2 And many of those who sleep in the dust of the earth shall awake, Some to everlasting life, Some to shame and everlasting contempt.
John 5:28,29 Do not marvel at this; for the hour is coming in which all who are in the graves will hear His voice 29 and come forth—those who have done good, to the resurrection of life, and those who have done evil, to the resurrection of condemnation.
1 Thessalonians 4:16-18 For the Lord Himself will descend from heaven with a shout, with the voice of an archangel, and with the trumpet of God. And the dead in Christ will rise first. 17 Then we who are alive and remain shall be caught up together with them in the clouds to meet the Lord in the air. And thus we shall always be with the Lord. 18 Therefore comfort one another with these words.
The few who find the way to life refers to the few of each generation who believe and obey the Gospel preached by Christ and his apostles. The vast majority in each generation will not believe the Gospel.
Matthew 22:14 For many are called, but few are chosen."
I hope you find this helpful.