IPhone doesn't receive text messages from other iPhones?

Hi, I have an iPhone 5 jailbroken on 6.1 and it doesn't receive text messages from other iPhones. I've tried everything, reset network settings, restart phone, ect. I don't think it's the jailbreak. I've had it for a while and it just started about two weeks ago. I get text from people with Android, but not iPhones. And no, I'm not using iMessage or a secondary app.

Fix your apn settings profile

  • Why don't I receive alerts or a notification when I receive a text and I already checked my settings? I adjusted my setting and even put the ringer and notifications on and put the volume and ringer on and I receive no alert, no pop up, alert or notification when someone texts me. Why? This is the iPhone X! I went to the cell phone/ carrier store and they didn't help me. They said to go to the apple store or check the settings. I already adjusted the settings. So what do I do now?
  • Why do people with iPhones receive email text messages? I have an iPhone and other people I text with iPhones tell why when I text them they get my email instead of my phone number. Why is that is it possible to not to ever send out my email just my number. When I text them with my iPhone.
  • Why can't I receive messages from other iphones? I have an iphone 3gs and I noticed that I won't receive messages from other iphones until a while later, I only just got one from 3 days ago. Can someone tell me how to sort this out I've reset my phone like 10 times and its still not receiving messages.
  • When I text other iPhones why is it sending as a text message? I have an iPhone 4 I was on AT&T and I just switched to straight talk. In my setting I have all the iMessage and everything turned on. Sometimes it will work whenever I text another iPhone but most of the time it won't. I have tried turning the phone off and back on. It's really irritating. If someone could help me that would be great.