A person who has hidden feelings and opinions about you will come forward and confess them. You will realize that their company is something that you wanted for a long time and you will enjoy it mainly because of your feelings. You will talk about many things. You will share memories and plan future gatherings.
A razor in a dream signifies some changes in your relationship with somebody. To get cut with a razor is to let past resentment go. To shave with a razor is to change your point of view, to compromise.