MY STORY SO FAR...