There is a manga based on this.
I read this manga online yesterday that was EXACTLY like this! Even the characters had the same name!
http://mangafox.me/manga/boku_no_hatsukoi_wo_kimi_ni_sasagu/
The mangas name is Boku no Hatsukoi wo Kimi ni Sasagu
I'm very responsible, when ever something goes wrong they always say I'm responsible.