Why does God make me wait for a promise to be fulfilled while I'm suffering now?