God isn’t putting you through endless tests to see if you’re pure enough for heaven or deserving of His blessings. When He saved you, He also washed, justified and sanctified you (1 Corinthians 6v11). You don’t have to jump through hoops or suffer enough to prove yourself. God never doubts the quality of His own work. You are His masterpiece, through and through (Ephesians 2v10).