gift Psalm 139 John 10:10 spirit filled life treasurefilm TruthMedia Films Holy Spirit friendship revelation 21:5 passion 2 Timothy 1:7 treasure revelation 3:20 abundant life the life