If you're an obedient Christian then you automatically have God's favor.
God doesn't lavish us with earthly blessings but in spiritual blessings.
(Ephesians 1:3-9 NIV) Praise be to the God and Father of our Lord Jesus Christ, who has blessed us in the heavenly realms with every spiritual blessing in Christ. {4} For he chose us in him before the creation of the world to be holy and blameless in his sight. In love {5} he predestined us to be adopted as his sons through Jesus Christ, in accordance with his pleasure and will-- {6} to the praise of his glorious grace, which he has freely given us in the One he loves. {7} In him we have redemption through his blood, the forgiveness of sins, in accordance with the riches of God's grace {8} that he lavished on us with all wisdom and understanding. {9} And he made known to us the mystery of his will according to his good pleasure, which he purposed in Christ,