“Now listen to the explanation of the parable about the farmer planting seeds: The seed that fell on the footpath represents those who hear the message about the Kingdom and don’t understand it. Then the evil one comes and snatches away the seed that was planted in their hearts. The seed on the rocky soil represents those who hear the message and immediately receive it with joy. But since they don’t have deep roots, they don’t last long. They fall away as soon as they have problems or are persecuted for believing God’s word. The seed that fell among the thorns represents those who hear God’s word, but all too quickly the message is crowded out by the worries of this life and the lure of wealth, so no fruit is produced. The seed that fell on good soil represents those who truly hear and understand God’s word and produce a harvest of thirty, sixty, or even a hundred times as much as had been planted!” - Matthew 13:18-23
Not everyone is ready to hear about and know God, and the little seeds that you are planting in the hearts of those around you, you might never see grow. Growth is a process, not an immediate result of anything you do.
But God can make any soil good soil. He can clear the rocks and thorns and make the seeds that you've planted take root in His time.
Be patient, and keep planting seeds of love and faith!
Paul knew this well when he said, "I planted the seed, Apollos watered it, but God has been making it grow. So neither the one who plants nor the one who waters is anything, but only God, who makes things grow." - 1 Corinthians 3:6-7