God Has Granted us All Things - Chase Durham
There are many times in our lives where we are struggling in our faith and it feels like something is missing. However, Peter reminds us that God has granted us ALL THINGS for life and godliness through Jesus Christ. We must train ourselves to trust the promises of God and not listen to our feelings so much. Our feelings will betray us but God never will.