My iphone 5 won't vibrate for texts?

For some reason my iphone 5 thats only about 2 months old doesn't vibrate when I receive a text. It vibrates fine for calling but when I receive a text the phone doesn't light up or vibrate I have to open the phone and see it in the messages. What do you think the problem is?

Go to your sounds setting and turn on your text message vibration on, it'll work and for the lighting up go to your general/accessibility/LED flash for alerts ON.