were you not dating the Prince charming before you were introduced to your Yahoo guy? Why did you take things from him if you knew your heart wasn't there. No matter what someone will end up getting hurt the way i see it...your parents and the Yahoo guy if you call it off...you and your Prince charming if you don't. You just have to pick which you can live with best.