Dear Shana_kabir,
Hold on my friend, guess your ppr is somewhere around the corner. I know you're extremely frustrating at the moment, but trust me you will find it worth to wait once there's PPR come.
FYI that I had to wait for 14 months for PPR since AOR. About 2 months after my second medical check, there's PPR.
Try to get yourself busy with some other things and then the PPR will be surprisingly come when you almost give up.
I was rejected on my first application. Trust me, it's far more depressed to see the refusal letter than this frustrating waiting.
Wish everyone soon receive PPR.