Go to settings, Display, Screen timeout and check that you don't have a ridiculously low setting. The lowest should be something like 15 seconds, and believe me, that's not very long when you're using it.
If that doesn't work, then try a battery pull and see if that fixes the problem.