Seamus' comment has the correct answer.
CiviCRM links each WordPress login with a corresponding contact. Your WordPress login is tied to the wrong contact - maybe a messed-up import, an incorrect merge, it's hard to say!
This is going to lead to multiple problems, including the one you're seeing, and you need to fix this ASAP. If you or someone you know is comfortable with SQL, then changing
civicrm_uf_match to match your WordPress ID with the correct CiviCRM contact is the best solution.
If not, you can use the API Explorer to change it - but make sure you have a backup of your database before trying, the API Explorer is powerful enough to wreck things!
- Go to Support menu > Developer > API Explorer. "Support" menu might be called "Help" menu, it switched somewhere in 4.6.
- Set "Entity" to "UFMatch", "Action" to "Get". In "Parameters", Set "CiviCRM Contact ID" to Adams.
- Press "Execute".
- In the "Results" area below the "Execute" button, note the value of "id". There are two "id" values - you want the one INSIDE the "values" stanza.
- Keep "Entity" as "UFMatch", change "Action" to "Delete". For "UFMatch ID", put in the ID you just found. Press execute.
At this point, Adams should no longer be tied to your account! Assuming your WordPress email address and CiviCRM email address match, CiviCRM should link the two on your next login.