Except that if salvation is not secure how do we know if they are works of faith or works for salvation?
Good works only come from the assurance of salvation.
Let me repeat what Martin Luther say
Salvation by faith alone not by work, but faith that save never alone
Now what Jesus say
John 15
4 Abide in me, and I in you. As the branch cannot bear fruit of itself, except it abide in the vine; no more can ye, except ye abide in me.
5 I am the vine, ye are the branches: He that abideth in me, and I in him, the same bringeth forth much fruit: for without me ye can do nothing.
6 If a man abide not in me, he is cast forth as a branch, and is withered; and men gather them, and cast them into the fire, and they are burned.
According to Jesus good work come from abide in Him
Good work in world standard is totally different from good work in God standard
You may say, my non Christian friend help the needy is that good work?
In world standard yes but God have higher standard
Isaiah 64:6 King James Version (KJV)
6 But we are all as an unclean thing, and all our righteousnesses are as filthy rags; and we all do fade as a leaf; and our iniquities, like the wind, have taken us away.
Good standard of good work is the cross
Willing to die for your enemy like Jesus
Ea
Can we?
Only if we abide in Him we bear fruit. Branch can not bear that high standard fruit of itself
Impossible for a human doing good
The only we can do for our salvation is abide or have faith in Jesus than He produce the fruit for us.
I do not know what do you mean by :
Good work come from assurance of salvation.
All I know is
Good work come when we abide in Him.
Some my sure or convince that he is save, but not
Matt 7
22 Many will say to me in that day, Lord, Lord, have we not prophesied in thy name? and in thy name have cast out devils? and in thy name done emany wonderful works?
23 And then will I profess unto them, I never knew you: depart from me, ye that work iniquity.
Seem to me people in verse 21 believe that he is save but Jesus say in verse 22 no, you are not save.