He isn’t really being slow about his promised return, even though it sometimes seems that way. But he is waiting, for the good reason that he is not willing that any should perish, and he is giving more time for sinners to repent.
2 Peter 3:9
As achild I was taught “God is great – God is good,” then I grew up and too often have prayed “where ARE you?” You know what? Both prayers are alright! He desires a relationship! DON’T FORGET TO LISTEN TO WHAT HE HAS TO SAY!