I'm farily new to the VB programming scene
so please don't laugh at me if this questions seems too simple to you...it's been driving me insane!

The problem is this: (I'll try to explain this the best I can, but it probably won't be very good)
I have a form with a listbox on the left, and some text boxes on the the right. When I first load up the form it retrieves some data from a text file and adds the name of the person for whome this data is for into the listbox. I then am able to click on the name in the listbox, and have the data that goes along with the name show up in the text boxes on the right. I'm using variable arrays to do this ie It's using the index number of the items in the listbox to decided which variables should go where. THE PROBLEM IS, since I have the listbox sorted alphabetically I'm having the wrong information show up for the different names.
(Ex. The data for John Doe is showing up when I click on Jane Doe)

Well I hope this was clear enough...if it wasn't, please let me know, because I've spent countless hours trying to figure it out. I must fix it! =)