My Journey with ITP