Did you put a relatively large sum for your PoF? I was very wise that I only put in an amount that is slightly higher than the required amount, as I already foresaw that this was going to be a lengthy process and I didn't want my money to be locked in there.
This never-ending process is indeed destroying most applicants' lives. The majority of us, including myself, have some plans for our post-PR lives, but now I have to put on hold all those plans and prepare for a limbo the end date of which is completely unknown. I have seen petitions on government websites but they simply went unanswered. Maybe we have to bear in mind that all of us, as applicants, are still 100% foreigners and they couldn't care less about our lives and our plan for our lives. If another government department whose job is to provide service to Canadian citizens is doing their job in this inefficient way, people will punish it with their votes, but unfortunately we don't have this option.