My Self-challenge Journey