See what great love the father has lavished on us, that we should be called children of God! And that’s what we are! [1 John 3:1 (NIV)]
When children in the same family don’t receive gifts of equal worth, it doesn’t mean their parents don’t love them equally. A parent can’t possibly treat each child exactly the same. Children have different maturity levels, interests, and needs, and the different gifts they receive from their parents reflect this individuality.
God doesn’t treat each of us alike, either. Using his infinite wisdom and knowing the unique interests and requirements of each one of us, He bestows different gifts to every one of his children. Just because someone else seems to have received more blessings from God doesn’t mean God loves us less; perhaps it means that they needed those gifts more!