It happens. Very easy to think you did something wrong or they didn't like you when you drift apart, and its easier to let go than face the possibility they hate you or never were actually friends. Or wait for the other person to make a move when theyre also waiting for you.
Can't even blame...