Hmm...till today, I don't think anyone would be able to convince me to climb it not to talk of riding it. That's just one thing out the many things I don't think I would be trying in the near future.
Thank God you figured it out. You conquered your fears, gave it multiple trails and now you are perfect at it