All growing up I loved performing. Whether it was on stage w/ my punk rock band, or wakeboarding past the beach and throwing a few flips to get some cheers. I served a proselyting mission for 2 years for the Church of Jesus Christ of Latter-day Saints and was told often I was a great teacher. I was a TA in college for my Economics professors. When I sold insurance/mutual funds I taught people about financial growth/risk etc. My first software job I was a trainer and implementation consultant. So my whole life I've been teaching/performing.
So I don't know if I ever realized I had a gift (if I even do?), I just know I've always enjoyed sharing what I know, and trying to entertain people. There are a lot of social situations that make me uncomfortable, but being on stage trying to make somebody laugh or think is my happy place.