matthyoo,
Whereabouts in Homestead do you live? I 'live' in Keys Gate, but as I stated before, I'm out of the country far more often than I'm in so I use the term 'live' loosely.
You say you lived there your whole life, so where did you go to high school? When did you graduate? I'm a Ridge...