“The testing of your faith produces patience” (James 1:3). Pray and become filled with Scripture, understanding that we are a part of a larger spiritual war (Ephesians 6:10-12). Know that we have all sinned and will continue to do so (Romans 3:23; 1 John 1:10). Since we have freewill, we will sin and others will sin and we will suffer as a result. Not everything can be attributed to God testing us or be blamed on God. However, God will place obstacles before us to make us stronger, so we can grow. Trust Him and stay humble & strong.