I was just wondering. According to 660 and 3942 it leaves every night and comes back. 791 tells us that angels take the soul. I was assuming that this would happen at the time of death?
Cheers;
Peace.
Asslamau Alaykom
I want to tell my story it will maybe help to you understand those verses,
One day at morning i was trying to do what they call out of body experience by letting my body sleeping while my mind still awake after some time i felt my body vibrating at high speed (its quite frightening as feeling when you experience it for the first time but quite enjoyable when you get used to it) after that i felt something weird about my body like i am a ghost or something and i remember using my fingers to lift my body and then i pushed it to the top of my room (the separation sometime make you feel that there is many tiny thorn in your physical body not an enjoyable feeling) then my eyes opened and i saw my original body sleeping from above so i started to repeat the Basmallah out of fear it was very very scary and i though i was dead for real and about the return to the body i thought it was always instantaneous but it was not case one time i took me one minute or more(in complete darkness) to be back and i think its a message from Allah to me that the going back happen only if he allow it.
sorry for my poor english