If you have an Android phone, as most people do, you might find that you do not get all the texts that are sent to you from iPhones. The iPhone users will try to blame you for not getting their texts and assert that their is some short-coming in your phone and that you should buy an iPhone. Here's thde deal: The iPhone's iMessage relies on data, not SMS, so you'd think that as long as you're connected to the internet (Wi-Fi or data plan), you're golden. But with iMessage things go tilt.
I won't bore you with the details, other than to suggest that iPhone users should consider tweaking iMessage so that it uses your email address for sending and receiving texts. (You can do this in the Settings app by tapping Messages > Send & Receive, then selecting your email address in both the "can be reached" and "start new conversations from" sections.) But that's a very messy solution. Here's a simple one: Switch to a third-party messaging app, such as Facebook Messenger, Textnow, Whatsapp, and, the favorite of most of our subscribers who have switched, Textra.