to see eye to eye with someone
have in common
to make it up
to hang out with someone
to fall out
close friend
circle of friends
classmates
have an argument
get on well with...
to become friends after a disagreement
people in your class at school
to meet and spend time together
to agree with someone
have an angry disagreement with someone
have the same interests and opinions
a very good friend who know you well
a group of friends
to have a good relationship with somebody
to stop being friendly with someone