Recently in line of changes, Facebook also hide everyone's email IDs from their wall, and provided email id with @facebook.com domain. If you have a username on Facebook, then your email id is USERNAME@facebook.com, otherwise with your profile id (https://www.facebook.com/profile.php?id=10000236726xxxx) your mail address is 10000236726xxxx@facebook.com
If you want to know how to get your desired name as Facebook Username, Read This Article
I found it normal, when Someone have to send mail to someone, they usually preferred to go to their Facebook ID and get their email address from there. I do it honestly saying, and when someone had to send something to me, they access my Profile to know my email address usually. But since recently Facebook remove it, there is no problem from for you but if someone have to send an email to you, it will be little difficult for them, because they have to contact you. Oops!! now its also disturbance for you.
You can re-show your previous email address by following these steps :-
Step 1. Login to your Facebook Account. Then go to your profile by clicking on your name on above Navigation Bar, Just before Home button.
Step 2. There is a About button just before your little profile description.
Step 3. Edit your Contact details.
Step 3. Here you can manage, which email address you want to be on Timeline, so it will be visible to others.
Step 4. Scroll down, there is a Save button.
Step 5. It's done, now you won't have to worry about it, and don't have to bother you for email address when necessary.