to be at wit's end; to be at a loss for what to do
being at one's wit's end; being (quite) at a loss (what to do)
superficial (shortsighted) way of thinking; half-baked (foolish, ill-advised) idea
love and reason do not go together
superficial (shortsighted) way of thinking; half-baked (foolish, ill-advised) idea