Philippians 2:12 doesn't say work hard to be saved. You made that up. It says work out your own salvation. As in, a believer has salvation, and how should that play into the daily details of their life. So you LIED.
Matthew 7:21-23 says that the unsaved were those that added works to salvation (verse 22). They refused the will of the Father, which is faith alone in Jesus (John 6:40). So you LIED about that one too.
And yes, only a few are saved, because most are adding works to salvation (as you are), which leads to eternal torment in the lake of fire (Galatians 1:6-9).
As Romans 4:5 tells us, you cannot add ANY works to salvation. Acts 15:1 is another example of that. And so is Ephesians 2:8-9. And so is John 6:47.
So you LIED.
The truth is that any works added to salvation, means you are going to hell.
Because Jesus did all the work.
The truth is that death leads to immediate heaven or hell, depending only on whether the person believed in Jesus for eternal life, or not.
The truth is that Jesus loves you and wants to bless your life freely :) Most of all, Jesus wants you with Him forever, and not in hell. The truth is that every belief except one will lead to eternal torment in the lake of fire for every person. Because nothing pays for our sins except the death and blood of Jesus, the sacrifice of Jesus that is already accomplished by Him . Jesus loves you! The truth is that Jesus is God, and Jesus died on the cross to pay for all of our sins in full, and then Jesus resurrected from the dead. Nothing else pays for our sins, not works, not deeds, not religions. So the only way to heaven and to avoid hell, is by believing in Jesus for eternal life (John 6:47), without adding any of your own works (Romans 4:5). Believe in Jesus to take you to heaven, and you will be in heaven, no matter what, guaranteed. That easy, thanks to Jesus! Tell Jesus that you thank Him that you will be with Him in heaven when you die, because you believe in Jesus! It is too late to be saved, after death