May I add my two cents?
I too, have gone through the annulment process, and was granted one. It was a gift, really and truly, from God Himself.
It pains me greatly that so many Catholics (and non-Catholics, but especially the Catholics…) feel that annulments are shams and legalistic wrangling. I have several members of my family who feel that, and have divorced and “moved on” to new relationships and marriages.
For those who approach the Tribunal openly, honestly and prayerfully, it is truly a life-altering experience. For me, it was part of my journey back to home to Rome (as I was not yet a practicing Catholic again when I requested the annulment, but felt compelled to request one anyway). By the end, I understood what had happened “the first time around”, and was willing to accept whatever decision the Tribunal handed down.
Someone quoted that the divorce rate among second marriages is around 80%, and I can see that being very true for someone who hasn’t undertaken the rigorous, emotional and humbling experience of an Annulment.
I have since remarried, to a wonderful man whom I met only two months into my annulment process, and who waited patiently and prayerfully with me for almost two years to see if it was granted. We have a wonderful life together. And no matter what happens, we know that we are truly married.
(And no, it’s really not expensive, and the fee is waived if you do not have the means to pay.)