You are both right that "the faith" and "grace" are things we receive from God, and both miss the point about what that is.
Grace isn't just a word, or absence of works for justification, "grace" is what Jesus was "full of" (John 1), it is the nature and works of God, that's what "saves" i.e. delivers us from having to live according to "the flesh" with all it's weakness and sin. Jesus was full of the Holy Spirit whom we must receive through faith to be saved (Titus 3v5-6, John 3v3-12, Romans 8v8-9)
This began at Pentecost:-
Jude:1:3: Beloved, when I gave all diligence to write unto you of the common salvation, it was needful for me to write unto you, and exhort you that ye should earnestly contend for the faith which was once delivered unto the saints . . .
Jude then warns of those who even then were getting it wrong . . .
Jude:1:19: These be they who separate themselves, sensual, having not the Spirit.
:20: But ye, beloved, building up yourselves on your most holy faith, praying in the Holy Ghost,
:21: Keep yourselves in the love of God, looking for the mercy of our Lord Jesus Christ unto eternal life.
Romans 10v9 was quoted but mis-used also:-
....That if thou shalt confess with thy mouth the Lord Jesus, and shalt believe in thine heart that God hath raised him from the dead, thou shalt be saved.
The above scripture is offered to many people seeking salvation, and when they sincerely confess Jesus is their Lord, they are told that they have received salvation !
However, that verse is written in a letter to the church at Rome, are they not already saved yet? Of course they are! You cannot be in Christs body (the church) without receiving salvation, so what does it really mean?
It means to agree with what Jesus said (confess is homo-logos in the Greek, and means to speak the same word) and to believe that he, and those in Him are alive in a new sense, God's life, not just "in the flesh". So, having already received the Spirit, they are to live His Life, not return to ways of "the flesh".
This is seen from the previous verse:-
v8: . . . The word is nigh thee, even in thy mouth, and in thy heart . . .
Is the word in the heart of unsaved people? No, only Holy Spirit-indwelt people have this:-
This is the covenant that I will make with them after those days, saith the Lord, I will put my laws into their hearts, and in their minds will I write them (Heb. 10:16; see also 2 Cor.3:3)
The unsaved natural man can believe that the bible is true, but he does not have the Life it describes until he receives the Holy Spirit (1 Cor. 2:9-14, John 3:3-8).
The way of salvation had already been laid down on the day of Pentecost by the words of Peter as the perfect answer to the question... Men and brethren, what shall we do? (Acts 2:37)
Then Peter said unto them, Repent, and be baptized every one of you in the name of Jesus Christ for the remission of sins, and ye shall receive the gift of the Holy Ghost. For the promise is unto you, and to your children, and to all that are afar off, even as many as the Lord our God shall call.(vv38-39)
Much of the previous passage defines the receiving of the Holy Spirit :-
they were all filled with the Holy Ghost, and began to speak with other tongues, as the Spirit gave them utterance . . . (Jesus) being by the right hand of God exalted, and having received of the Father the promise of the Holy Ghost, he hath shed forth this, which ye now see and hear. (vv4, 33)
Jesus said that is how to receive Him and His salvation (see John 3:3-8, 14:17, 20; Mark 16:15-20; Titus3:5-6), and interestingly, Jesus made a point of saying that its not what we say about ourselves, its Gods witness we should look for:-
If I bear witness of myself, my witness is not true. There is another that beareth witness of me (John 5:31-32)
A voice was heard when Jesus received the Holy Spirit.
The Roman Christians had already all been baptised by full immersion and had all received the Spirit with the ability to pray in tongues (6v3-4, 8v15-16)
If the context can really be ignored in order to obtain personal salvation, you might as well go straight to verse 13 which says:-
"whosoever shall call upon the name of the Lord shall be saved."
Just tell the people that they only have to say the word "Jesus" and they are born again and saved - They don't even have to confess or believe !
(In fact, calling on the name of The Lord to receive salvation means to pray to receive the Holy Spirit - see Acts 22:16, 1 Cor. 6:11)
So we see here in this letter that when Paul wrote to the Christians at Rome, he had acknowledged that they had already all received their salvation, the new Life, and was telling them how to stay saved, i.e. free from the power of sin, by living and relying on that new Life.
Beware the warnings in scripture of another gospel. Romans 10:9 is how to stay saved, after you have already repented, been baptised and received the Holy Spirit with the evidence of speaking in tongues; it is not the gospel of how to be saved in the first place!