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