Nice.
You did really good on this song, You must have really loved her because you seem to have put a lot of time and work into this I can't see why she would dump you but if you ever need anyone to talk to I will be more then happy to help anyway I can. Anyway I give this a 10/10 and a 5/5 keep it up. ^^