How do I get my address to appear at the top of contacts?
You'll need to create a contact for yourself with the home address, phone number, etc. To do this, create a contact with your information like any other contact. Then, go to Settings -> Mail, Contacts, &amp; Calendars. Scroll down to "My Info," and select the contact you just created. 

Then, your contact card will appear at the top of the Contacts list every time.