Have you checked your trash folder? Do you ever use a pop email program to check your email? It's possible that this is a temporary Yahoo glitch and the emails will reappear. It also makes sense to change your password and your security questions and answers to make sure that no one else has access to you email account.