I...didn't really like it.
Taichi has all the characteristics of my most hated main characters. So my point is..the M.C. really annoys me.
He's too selfless, which isn't really a bad thing, but if your too selfless, it can really annoy me.
He's too nice, which, again, isn't really a bad thing. However, if your too nice, other girls would fall for you which can result to a love triangle or ...