Please help, I watched this movie and can not remember the name of it. Potential spoilers ahead. I watched this movie where a guy had the ability to know someone's thought through touch. Because of this he caused his parents to split and ended up believing life was pointless. Until he met a crying girl on a bench. He delivered flowers to her shop anonymously and finally sang a song to her. This embarrased her but eventually won her over. Also the main guy is a teacher and his wingman was one of his students. Please help I'm going insane to try and find this show.