James | McGonagall
Rational? Your definition of that word was always off-kilter, but it really has lost all meaning. Being a friend does not mean supporting blindly for the sake of it. A true friend speaks up when their adult, consenting friends rush off to get married to a someone they just met.
I am well aware I am not your Professor any more, but that does not mean I do not care about your well being. Marriage is not built on luck and a prayer, as I am sure you are aware.