When I hit my late 20s about 10 years ago, I figured I was pretty much "full up" as far as friends were concerned.
I was lucky enough to be surrounded by a ton of interesting people who I had known since practically forever and with whom I barely had time to keep up friendships. I was busy, really busy, and I just didn't have the time nor the inclination to invest in a brand new friendship.
And then I met her.
It was at a keg party of all places. An affair to which Rob - my then newish boyfriend - dragged me. We were surprised to arrive and find a house overflowing with hundreds of debacherous teenagers and when he got lost in the crowd I gravitated towards a woman closer to my own age who seemed similarly bemused at the attention we attracted from boys a decade our junior.
Sheona helped me through endless rewrites of my film script and sat proudly through its premiere. She celebrated with me when I married, mourned when I learned I might never have a child and celebrated again when Graham made his debut.
Her daughter's birthday party was the first one Graham ever attended and when I read the eulogy at my mother-in-law's wake it was her face in the crowd that steadied me and gave me the strength to continue.
Sheona moved 3,000 miles away from me last week and I don't know what I'm going to do without her.