When I found our cat at the rescue center, the people had him in a cage and given him a name any cat would be ashamed of..."Michaelangelo"...My sweet wife was quick to insist on renaming him, said her "boy" couldn't have a sissy name, so we re-named him Harley.
In the days that followed, Harley clung to Rhealene (my wife) would not let her out of his sight, he insisted on being close to her face where he could be assured that she was there. He was a very insecure cat, although with his new family had no reason to be.
Well like any pet, he grew and developed his unique personality; he would walk around the house and sing; yes sing, not meow, or howl, but sing a very distinctive song. He learned to fetch, even better than most dogs!
To be expected he has been spoiled to the point of expecting preferencial treatment at all times. Well this is where the comparison begins.
I make sure that Harley has the best in kitty kibble; "Science Diet -Optima". It has everything he needs to be a vibrant, healthy kitty. Over the years, we began to give him treats (kittie cookies at our house), and later we added soft canned food, just a tiny bit to make his dining pleasure more enjoyable. (are you starting to see a pattern?)
Harley always has his kibble, but always wants what he doesn't have all the time, his treats and canned food. He has the run of the house all the time, although we are not always there (feeding a cat's fancy, isn't cheap we must work!). Well it's one thing when he sweetly comes up to you and with a little "meow", makes his request known, but ever increasingly he demands those things which were intended to a blessing above the normal (do you see where I'm going with this?).
I get aggrevated with him for being bossy and insistent, then I get convicted! I wonder if I sound the same way to God sometimes? He provides all my needs, but I insist on the "Special Blessings" as my needs instead of His ample provision. I demand constant attention, want my way, and act like I am the only one that matters sometimes. That must annoy God!
The difference though is while my cat may be able to manipulate me, God cannot, and will not be manipulated. He's not a here to fulfill our every whim, but has promised to fulfill our every need. God will take care of me, he will withhold from me those things that are not in my best interest sometimes, but it's only for His best in my life.
Letting go and letting God is not easy for people with a "control freak" personality, but it is necessary to grow in the grace of our Lord Jesus Christ.
Have a Blessed Day!