God knows every detail about what goes on in your life, he knows why he allows us to go through trials and problems in our life that makes you wonder if he's there at times. But I won't you to know that God does see all and knows all and has always loved you. Remember that there are a;lessons to be learned in the good and bad times in this life that God has given to each of us.more