"The Lord is not slow in keeping his promise, as some understand slowness. Instead he is patient with you, not wanting anyone to perish, but everyone to come to repentance."
2 Peter 3:9 NIV
God always keeps His promises! He is not on our same 'timetable'. If you have been allowed to survive from even the most atrocious act that you have done, God is being patient because He loves you and doesn't want you to miss out on His promises. Great blessing are in store for those who turn away from wrongdoing!