To maintain communications with someone by calling, texting, or writing to them.
to keep in touch
To annoy or irritate someone very much.
Get on (sb's) nerves
To decide you do not like someone the very first moment you meet them.
Take an instant dislike to (sb)
To think that you are better or more important than someone else.
Look down on
To admire and respect someone deeply
to look up to
A relationship that is unstable, inconsistent, and full of arguments.
Have a rocky relationship
To refuse to forgive someone and stay angry about a past argument for a long time.
Hold a grudge
To criticize someone and make them feel stupid or unimportant in front of others.
Put (sb) down
To like someone very much and become friends very quickly.
get on like a house on fire
To create pressure or difficulty in a relationship, often due to outside problems.
Put a great strain on
To be determined to criticize or harm someone, often for no clear reason.
Have it in for (sb)
When a previously good relationship becomes unpleasant, bitter, or fails.
The relationship turned sour
To be a private person who avoids social interaction and prefers being alone.
Keep himself to himself
To refuse to help someone or ignore them when they are in trouble.
Turn your back on (sb)