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