I am usually praying on time. Except if I was out and missed a prayer, which doesn't happen a lot. My problem is that in the last two days I really missed up keeping up with the praying time. I prayed some on time and the other I prayed them, but not on time. How can I makesure that this will not happen again, and allah will forgive me? Thank you!