I sent a Message to a friend of mine, let's call him John Smith. I got his reply in an iMessage, but instead of being from John Smith, the guy I had in my contacts, I got it from a separate contact, whose name in my phone (Messages app) was email@example.com. Now I've got a thread with Messages with John Smith and a thread with iMessages with firstname.lastname@example.org. I thought the whole point of iMessages was that it seamlessly integrated with your messages app and you could just send a message to whoever, and it would automatically choose to do it as a Message or an iMessage in the same thread? So why has it created two threads/contacts? And is there any way I can now merge these contacts together into one so that I can read Messages AND iMessages from the same person in the same threaded conversation? I've tried adding email@example.com to my existing John Smith contact but for some reason it just creates another contact named John Smith (ie. I can't input the email address into the same contact with his mobile number). Any suggestions?