about the future.
Try this. Before going to bed, say this to yourself: I am responsible for the foolish things I did. I have no one to blame but myself. I'll stop litigating the past, because I cannot change the past and I'll not be defined by the past. I'm going to focus on the future. I work on my courage to take responsibility for my future self.
Your unconscious mind has been trying to redress the past. It surfaces in your sleep.
It is easy to be preoccupied by the past so that one does not have to think about the future. But only thinking and doing for the future can bring you less regrets when you get there.
Only if this can help you sleep better... :)
Disclaimer: Not a professional advice.