God rejected Saul
1 Samuel 15:22 And Samuel said, Hath the LORD as great delight in burnt offerings and sacrifices, as in obeying the voice of the LORD? Behold, to obey is better than sacrifice, and to hearken than the fat of rams.
Saul was directed by God through Samuel to destroy the Amalekites totally, every living thing both humans and animals.
Though Saul destroyed all human, but kept little of animals for a reason to sacrifice them to God.
One should imagine God shouldn't have got mad at King Saul for reserving fat sheep and oxen for Him as sacrifice after all He destroyed all humans in the land.
But the reverse is the case, God was angry and furious because king Saul disobeyed Him, so. He rejected Him.
Just because of the act of disobedient, God rejected him as a king.
When God gives instructions, He wants us to follow it to the letter no matter how difficult or strange it may seems to us.
Saul thought God would delight in the sheep and oxen, but God said destroy all.
Often time we try to manipulate the instructions of God to suit our own good thinking God would be pleased.
Some times we hide under the watchword "God is merciful ' God is gracious" so He won't be mad at us much even of we disobey His words a little bit.
God has no delight in your offering, sacrifices, prayers, being a philanthropist, helping the poor, if you are still a disobedient child to HIM
God had denied most of us our blessings because of our disobedience
God is silent most times on our issues of life, we prayed more than enough but yet God is not talking back because we are disobedient to Him.
No matter our religious practices, our services in the church, or our self righteousness with people around, if we are still disobedient to Him, it's all in vain.
to obey is better than sacrifice, and to hearken than to ask for the mercy and grace of God to sustain you.
Go back to God, and start obeying Him, it will save you years of struggle and being rejected for life.
He is faithful
God. Bless you.