Pretty much the same thing happened to me.
I was sitting at 469, then I jumped to 475 on March 9th, just to see the next draw start the PNP/CEC pattern. Then on June, I lost the 6 points due to my birthday, and went back to 469. Did I give up during that time? Hell no.
I continue to work everyday to improve my score and received my ITA in September sitting at 508.
It’s all a matter of you actually wanting to make it happen. If you blame your destiny, and do nothing to fight it back, then it’s not a matter of destiny.