I made many frustrated posts on this forum, because my immigration delay was incredibly stressful. I am using the past tense, even though the delay continues. This is because my main reason for getting a PR was reunification with my spouse. He was denied so many visas that getting a PR with me as a principal applicant was the only chance of him ever coming to Canada. Six applications were refused over three years, and then we're hit with a two year processing! I will never forgive CIC for this.
But then I had to apply for BOWP and I included him in my application. I had low hopes, but he was approved! Now he's coming here, and a huge weight has been lifted off my shoulders. Sure, I'd like to get that goddamn PPR email, but my stress level went down significantly. I no longer feel depressed, cornered, and hopeless. I used to get much more headaches before, now it seems to have improved somewhat.
I guess my suggestion to other people would be to remove your source of stress, if that's an option. If you want to get married, then get married. Why does it matter whether you get your PR now or a year from now as long as you are happy? I get that in some cases it is not an option, like when an applicant wants to change jobs but has a closed work permit, for example.