Since its been happening to you for a long time, I'd say you should call sony and see whats wrong. Not sure if they are a huge help but see what they say
Late response but this should help you:
Delete PS Store, then go back to PS Store, it should ask you to update your PS Store, click yes, it should work fine now if not you better contact Sony here: