Question: why do my text messages show up with my email address?
Answer: It sounds like your Apple ID is activated with iMessage and your “Start new conversations from” is set to your email address, instead of your phone number. To resolve this, simply navigate to Settings > Messages > Send & Receive and configure the settings to start new conversations from your phone number.