Forever is a very long time, its forever. Things change, people change. Sometimes forever is longer than we expected. I should have known that my promise was never going to last, how could someone possibly stay best friends with someone forever?All Rights Reserved