When we need God the most, we deserve Him the least. That is why it’s called “amazing grace” because it’s amazing that we have unlimited access to undeserved favor from the creator of the universe and all we have to do is ask & mean it.
God doesn’t ever run out of favor & blessings. When you see someone else get blessed that doesn’t mean God ran out of blessings, gifts, talents, & favor for you. Once you learn how to genuinely celebrate other people’s blessings, stop comparing yourself and your situation to other people, stop envying what does not belong to you, and stop feelin some type of way because you feel like it should have been you first is when your blessings can start being released.