For some reason my phone does not ring or alert me at all when I get new text messages.

The vibrate switch is not on, in messaging preferences I have notifications on, and ringtone set as sound yet my phone does not make any noise or anything when I get a text.

When i get a call my phone rings appropriately and the speaker works fine in calls and in Pandora so im not sure what it is.

Can anyone help me out?

Is this just me not looking into all the options or is it a phone defect??