You can’t change the past. Even with all of that mind reading and ruminating. Just relax man. Be yourself. Keep working on yourself.
Live the present time. Past is past, future...who knows. Time waits for no one. As Cadet’s welcome post says: use your time wisely. Be the lighthouse for the kids, GAL and keep moving forward. You have R2C there, listen to him.