someone who gives you sympathy when you're upset
a shoulder to cry on
to show approval/disapproval of someone or something
(to give a) thumbs up/thumbs down to someone or something
the exchange of some of what you want for some of what someone else wants
give and take
undecided
on the fence
honestly (without cheating)
fair and square
to tell the truth about something that you have tried to hide
come clean
to understand how different ideas are related
connect the dots
to understand something by using the information you have
put two and two together
to help someone
give someone a hand
or
give a hand to someone
to attempt to do something; to try something new
try your hand at something
to explain what you think and what you want
put your cards on the table
or
tip your hand
or
show your hand
to be in a difficult position and have only unpleasant choices
between a rock and hard place
to tell the unpleasant truth about something
to consider something not to be completely true or right
take something with a grain of salt
to understand the general idea of something
get the drift
or
catch the drift
to understand a situation
get the picture
to be very busy
have your hands full
to be present together
go hand in hand
not the best decision you believe you could make
against your better judgement
to decide that something, usual negative, will happen to someone or something
to discover the truth about something
get to the bottom of something
(said) with sincere feeling
from the bottom of your heart
not able to understand something quickly (insulting/offensive)
slow on the uptake
to try to understand and deal with an unpleasant situation or problem
come to grips with something
to be caught by someone; to be controlled by someone
fall into someone's hands
to take part in an activity or project
to have a hand in doing something
to meet to discuss how to solve a problem or reach an agreement
come to the table
to decide to do something that is difficult or risky
take the plunge
to seem accurate (or sincere)
ring true
to tell the truth about something that has not been accurately reported
to be unable to understand something because you are not paying attention
lose the thread (of something)
to fail to understand the important parts of something
miss the point
to be easily noticed as different
stick out like a sore thumb
to do everything for another person
to wait on someone hand and foot
to create an agreeable solution
hammer something out
or
hammer out something
to increase demands, risk, or cost so that you can get more from a situation
up the ante
or
raise the ante
to deal with something in a way that is not completely honest or direct
pull your/its punches
to be completely honest
to lay it on the line
impossible to understand
beyond me
or
it's beyond me
to not be understood by someone
go over someone's head