>>4Friend, that answer was...
PERFECT!!!
Just to add it, from my experiences. Falling in love with the perfect women is always painful, because in the end there are no perfect people. And She is not perfect, deal with that. Idealizing anyone will only bring you down, once you realise that she is not that perfect.
Good thing though, as soon as you realise that she isn't perfect, you will be mature enough to put in your head that there is nothing like a perfect girl, or boy. Simple as that. And you will be much better to go for your next relationship.
Best of luck~