Time to go with the flow D. The flow of life. Enjoy the present, without anxieties. Stop that mind reading about professor, just take it as it comes. You have plenty of time. No place for hasty decisions. Go with the flow.
You are right. Forgiveness is inside of us. But we need to know ourselves to look for those answers. Knowing ourselves, loving ourselves. We spend the whole life searching for answers.
It´s logical to get some lows from XW attitude. But you´ll cycle up faster each time. You are a DBuster, you know that.