Hi Libby. I'd be happy to help out. First of all, is the phone rooted? Are you running a custom ROM or a stock ROM? It sounds like its most likely a software issue.
open