m0dcm You didn't seem off at all so don't worry. Although I can see you have a very good excuse to be so 😄. I know it's 12 months late but congratulations. I'm sure the lack of sleep is worth it 😀.
Re: Getting the 15 activations: It can be easy if you love giffgaff as you seem to do. It is just getting what you love about giffaff across to your close friends and family and I'm sure you'll find that they'll love us too for similar reasons. The free credit helps too 😄. Even better yet we have a great promo on right now with even more credit:
Before I joined giffgaff I got the 15 activations by firstly recruiting my Mum, Dad, my brother and two sisters and before I knew it, I was a third of the way there. Then I spoke to my work colleagues and friends who just love the run by you ethos.