I can honestly say that I am not out of the woods yet after 16 months. But I have had some progress in that regard nonetheless.
The truth of the matter is that it will vary based on your particular circumstances. A general rule of thumb that is often cited is that for one to recover from a break-up of a significant R can take an average of 3 to 4 months for very year you were together, or roughly one year for every four years the R lasted. That's an average, mind you. And it doesn't pertain strictly to a D either. So there are lots of variables that will impact your own road to "recovery".
One big one is if you have children with your former spouse. That will keep the other parent around "forever", and thus has the constant potential of re-opening still-healing wounds.
Healing is very much what you are doing. If your M was not a trivial R, then your heart had been fused within that of the now former spouse. D rips those two hearts apart (please excuse the gory visual) into two bleeding halves -- it takes time to heal from such a grievous wound.
GALing is still essential. Boosting your PMA through getting out and living your life should now be a key part of that life, from now on. Learn who you are, what person you are, rediscover and cultivate your own personality, as you heal.
But a word or caution, because you are still healing, jumping into new R's can be fraught with more dangers. That has been compared to trying to run a marathon when your leg has not healed from a serious fracture. For a time the giddiness of romance can numb you to the pain from the previous injury, but like an anesthetic on a broken leg, it merely allows you to damage yourself even more -- and further prolong your ultimate recovery.
A healthy spiritual R is the key to surviving and thriving after any loss. Only God can truly heal us, if we let Him. I myself would have been totally lost and foundered had not God used the crisis of my situation to get me to finally listen and wake up. And a renewed R with Christ now buoys me through the storms of life.
It will take some time, Sol. But allow yourself to go through it and to work it out. Allow yourself the time to heal and to discover who you are, your own person independent of the ex. It's a road that will be a little different for everyone, taking different amounts of time for each. But at the end. You will be healed and stronger, making yourself more fit for the rest of your life, whether you share it with a partner or not. And should you find that new partner you will be all that more fit to be a partner yourself. All the more wiser and happy.