Slept through Fajr and feeling guilty
Assalamu alaikum, I stayed up too late last night and ended up missing Fajr. When I woke up, I was so exhausted I just went back to sleep. Now I'm really upset with myself for not praying. After I finally got up, I made dua asking for forgiveness, using Allah's beautiful names, and I'll pray the missed Fajr soon insha'Allah. I feel terrible for choosing comfort over my duty to Allah. Any advice on how I can avoid this?