These are very positive steps and I predict they will bear fruit.
Good work particularly to bring your thoughts back from him to the present. Every time you do this, no matter how often it happens, you are enhancing your mindfulness. Give yourself a high five each time!