quixotry

noun: Absurdly chivalrous, idealistic, or impractical ideas or behavior.