So the title says it all really, but here are some details on the issues I'm having.

I have to swap out batteries every night b/c the micro USB port on the bottom is broken. Swapping batteries was not really a problem until about 2 weeks ago, when the clock always reset to Jan 5, 2000 at 2:00pm. I have no clue why this is happening. Alarms, preferences, etc don't change or reset, just the time....

Next issue - for some reason the internal memory is magically disappearing. At first I started to delete apps to make space, but even after that memory keeps disappearing. No I have not installed any new apps on there. Now I'm down to 5mb of space left and the phone is running slower than ever.

Any suggestions on what I can do to address the above issues besides rooting the phone or hard resetting it with a hammer?