In Matthew 9:1-8 is the account of Jesus healing a paralytic, but with a twist – look at the first 2 verses:
And getting into a boat he crossed over and came to his own city. And behold, some people brought to him a paralytic, lying on a bed. And when Jesus saw their faith, he said to the paralytic, “Take heart, my son; your sins are forgiven.”
This man is paralyzed, they brought him to Jesus obviously for physical healing, and Jesus first declares his sins are forgiven. Huh? One would think that Jesus would take care of the physical needs first. He takes care of the spiritual needs first.
Likewise, our greatest needs is reconciliation with the God who created us, that we (all of us) have rebelled against in our own way. Our greatest need is not to have the marriage fixed, or the bills paid, or the issues with our kids straightened out – our biggest need is forgiveness of our sins – and therefore our biggest need is Jesus. This is the need that precedes everything, and is not optional – either our sins are atoned for by Jesus on the cross, and we trust and live each day in that by his grace in faith – OR they are still on us and we face judgment from God and eternal separation.
To delay deciding on this is to our peril, like that paralytic, our greatest need is forgiveness from God that he richly and freely offers us in Jesus.
But now the righteousness of God has been manifested apart from the law, although the Law and the Prophets bear witness to it—the righteousness of God through faith in Jesus Christ for all who believe. For there is no distinction: for all have sinned and fall short of the glory of God, and are justified by his grace as a gift, through the redemption that is in Christ Jesus, whom God put forward as a propitiation by his blood, to be received by faith. This was to show God’s righteousness, because in his divine forbearance he had passed over former sins. It was to show his righteousness at the present time, so that he might be just and the justifier of the one who has faith in Jesus.
(Romans 3:21-26 ESV)