So by soft reset, is your phone just turning itself off by itself, or is it rebooting sometimes by itself?
Have you tried a factory data reset? When did it start happening? Has it received the KitKat update? Is it rooted and running a custom rom instead? Any other significant thing that you think _might_ have caused this to start?