A good way to get over your internet friend of whom you are in love with and who also happens to be your best friend is to start getting busy with other activities during your day.
If you text each other every minute of every day, it would be next to impossible to get over them.
You need to create a healthy separation.
This means developing a life of your own filled with activities that you love and that you want to learn.
This will also help you build new relationships.
By having more relationships in your life, you will have other people to talk to and eventually start confiding in.
This helps in decreasing your emotional dependence on this internet friend.