Strange story. I will need to re-read the whole thing again, as I lost myself a couple of times in between.

Inshallah Allah gives you patience to gain control of yourself and the strength to decide on what is best to do.

BRB