iMessages sent from email address and not received by iPhone Whenever I send someone a text, I'm told that it shows that "myname@icloud.com" is sending the text and not my phone number. And when someone responds to "myname@icloud.com", I receive the message on my computer and Wi-Fi only iPad, but not my iPhone. Is there any way to only send and receive messages from a phone number?

I've done what it says on the forum to go to settings, messages, send and receive then it just says me emails and my number is just spinning it doesn't give me any other options.
On your iPhone, turn iMessage off and back on and wait for activation.