If you have an email account with Yahoo, you have probably receive the notice of a large (200 500 Million) account theft.
If you have not already done so, change your account passwords AND your secret security question (in you user profile).
My recommendation is to remove from your profile, all information which might point at you, your family or your physical location.
Unfortunately, you cannot remove the archived records of all your email traffic... No, I don't mean simply deleting emails, but Yahoo (and all other email providers) keep a backup of all your traffic...
Lesson: watch what you say online...