Where Have You Been For All My Life?

Where Have You Been For All My Life?