I’m sure that they situation is more complicated than this, but the simple answer is that you lost your friend because you told him you didn’t want to be friends anymore. I think you need to take some responsibility in the situation. After crossing the friendship line, you asked him where you stood and he answered you honestly. You didn’t like his answer and felt rejected so you then rejected him. It might have taken three months to self destruct, but ultimately that’s what happened.
If you want to know why he isn’t talking to you but is talking to your parents, ask him. If you want to try to salvage a friendship with him, tell him that. If you feel like you need more closure, ask if he would be willing to meet with you outside of work so you can talk through some things. However, keep in mind that things may never return to the way they used to be and you may just have to call it a loss and move on with your life.
All the best,
Dr. Holly Counts