The 8310 is an old device and I don't remember the exact menu option chain. In your device options (could be called settings) there is an option for viewing the available memory on the device. We need to know what the amount of free application memory is. My guess is it's very low and you'll need to free up some space, otherwise the device will delete texts, emails, calendar events, and other information in order to continue to run. You probably have pictures and other media that are taking up space. Frequent battery pulls also help in that they free up memory...until it runs down again and you have to reboot again.
I wrote a how-to some years ago to deal with this problem. It gave instructions on how to delete certain files to free up memory on just that generation of devices:
http://www.blackberryforums.com/blackberry-help/112029-losing-call-logs-sms-emails-optimize-your-bb-...A Rogers dealer will probably give you wrong information.
--------------------------------------------------------------------------------
1. Please thank those who help you by clicking the "Like" button at the bottom of the post that helped you.
2. If your issue has been solved, please resolve it by marking the post "Solution?" which solved it for you!