Personally, I don't think you crossed the line--what you said wasn't
that bad. It's obvious that you are concerned about what will be in this girl's best interest, and you simply expressed your opinion. More people should do the same; enough sugar-coating. Just my opinion!