Blessed beyond measure
Friendships grow in time from one stage to another, until two people become closer and closer. Not every friendship will reach best friend status as each relationship is different. Some relationships may start out as acquaintances and stay there for a long time before they move to the friendship stage. Others may escalate quickly from