I hear you - some get over it - some (like me) take years (I still write about it as you know) - but friend, let me tell you that the good thing about processing the grief (and taking the time to do so) is so important for healing and understanding that it was not your fault that he made the choices that he did - and I promise you after a while it will not affect you as much anymore (blessed indifference) .....
You deserve so much better ๐๐๐