There is no magic bullet. This is hard stuff. I firmly believe that a well lived life is the best revenge. But......it takes some time, at times you need to force yourself onward. Its part of being a human being.
I say this a lot. Give yourself a break. What I think you find out in this journey that no one will love you as much as you should love yourself. Be kind to self, reflect when you go through those times that are tough.
I am divorced. Its been roughly 4 yrs since bomb day. I think about it less and less as time goes by. I think your body and mind heal themselves at their own pace. I can say 4 years down the road now, that life is pretty good. It was a struggle at times and yes I would have preferred to stay married.
So, it does get better, especially if you have the intent to make it so. It does take some action on your part.I think your further along then what you give yourself credit for. again, be kind to yourself. its ok to feel sad. I would say at the two year point I was similiar to you. I think most if they were being honest would say the same. Its a difficult process moving on from a lenghly relationship you were really invested in.