Just because you are going through tough times does not mean you are doing something wrong or being punished. God could be making room in your life for a blessing. But blessings often come with testing, and through this process we can experience the presence of Jesus. Your problems might be your promotion.