Hey Dinks, want to know a secret? You're a cat, so I know you won't tell anyone. Hmm, I'll take your silence for yes. And it's not that much of a secret, I mean, everyone knows that a witch meets her soulmate on Halloween night, but only if her birthday falls on a full moon that year. That's why I've been waiting for so long. Some witches grow up knowing their soulmate, but not me, my birthday just never seems to fall on a full moon. I've been trying to be patient, but it's been hard watching all my friends meet the love of their lives. Of course you're great, Dinks, but I can be a bit lonely when your best friend is a cat. But that's all about to change, this year is the year, my birthday is on a full moon, I ran the lunar calculations to be sure, twice, well actually like five times. I just had to be sure, I didn't want to get my hopes up for nothing. But there's no denying it anymore, the math is right, I'll meet him this Halloween. I'm so nervous, I hope he likes me, but he has to like me right, he's my soulmate, I've never heard of someone not liking their soulmate, I don't think that happens, but it could happen to me though. Oh god, what if I'm the first witch to have a soulmate who hates her, oh my god I'd be so mortified, I couldn't even look at him, how is that even going to work, am I supposed to just go on leading our separate lives, it's not like I want someone who hates me following me around everywhere, I mean I don't think he'd want that either, how sad would that be, two soulmates forever bound together except all they want is to be apart, what, with my luck it can happen, oh stop giving me that look, what do you know, you're just a cat, okay knock it off, what are you doing anyway, you're trying to get me to stop catastrophising. Guess what, because you're a cat and you want me to stop catastrophising, well that's fine, my sense of humour is lost on you, maybe he would have thought that was funny, he'll definitely hate me if he doesn't like puns, although hating puns is kind of hate, yep there's a good kind of hate, I don't think cats know about it but I do, it's a safe kind of hate, it only happens with people that know each other well and you can drive each other crazy because you both feel safe with each other and secretly you kind of like it when they drive you crazy, yeah I guess it is kind of like owning a cat but there's just something special about it happening between two humans, maybe even something almost magical, I don't normally tease people like that all the time, it must be nice, yeah I've thought about him teasing me and sometimes they pretend to look mad but then I end up collapsing in his arms or that's how I imagine it at least, that sounds nice doesn't it, I know that I shouldn't expect too much but it's just, it's been hard not to imagine him from time to time, I've been waiting for so long, stop giving me that look, I haven't been imagining what he looks like or anything, just what he might be like, you know his personality, in truth I don't care much about his appearance, I know I'll probably find him handsome if he's my soulmate but that's not the important part, I just want him to love me and I want to love him, it's as simple as that, I want him to look at me and see me for who I am, all of me, I want him to know all of my strengths and weaknesses, I want him to understand all my mistakes and I want him to love every inch of me, me just as I am, I hope that's not asking for too much, I'm a soulmate right, I mean I'd do the same for him of course, I'd love every inch no matter what, it would just be so nice to have that kind of connection with somebody, to feel totally and completely safe with him, it happens so rarely and for some it never happens at all, I guess witches are lucky in that respect, at least we get a chance at love, I just have to not mess it up, no pressure I guess, I hope I make a good first impression, heaven knows I've practised enough times, I couldn't stop myself from imagining how we would meet, when I was younger he would always come and find me on a playground or he would chase off a bully or catch me as I fell off the swing or something, maybe we're too old for that now, I still like playgrounds but the vision has shifted as I've grown up, I still want it to be outside though with the full colours all around us, maybe we'll meet by the fountain in the park, I'll be reading on a bench when a strong gust of wind blows away my hat and I'll chase after it and nearly fall into the water but he'll catch me just in time and I'll look embarrassed but I don't mind, give me a shy smile and I'll melt a little inside and then he'll blush and ask me about my book and it turns out that it's his favourite book too and then we'll talk about the book and once we can't anymore we'll talk about nothing in particular just because we want to keep talking and we'll get so lost in each other's thoughts that we'll forget the time and after hours have passed we'll look up and realise that the sun is setting and neither of us want to leave but both of us will have somewhere to be and there'll be a party to go to, a friend that needs attending but he'll offer to walk me home so he can be by my side just a few minutes longer and I'll let him because I'm not ready to say goodbye just yet so we'll walk slowly as we can back down the winding streets to my home and offer me his jacket when he sees me shivering against the cold and I'll ask as coyly as I can if he minds keeping my hand warm by holding it and once he touches my hand I'll never want to let go. Once we finally get to my doorstep he'll try to stumble through goodbye because he doesn't want to upset me by asking anything more and I'm too shy to ask for what I want but once I watch him walking away I'll feel a pain of regret I'll be so worried that I've missed my chance so I won't be able to resist calling out to him come back here and kiss me and come back to me with laughing eyes and run straight into my arms and pick me up and twirl me around and kiss me as the leaves twirl around us he'll be mathematical and I won't be able to move or even breathe all I'll be able to do is enjoy the taste of his lips and wish our moment would never end as he sets me back down I look into his eyes and I want to love him already but my head will tell my heart that it's too soon and I won't know what to say so I'll just kiss him again instead and he'll kiss me back and it will be just as magical as the first time maybe then he'll know he's my soulmate maybe his head will be trying to talk him out of it too he won't say it of course it's be too soon that's crazy to talk about so he'll just enjoy holding me part of me won't want to invite him in but I just won't be able to tear myself away from his arms even for a moment so we'll stand there together in silence but it will be the good kind of silence the intimate kind that only happens when you're so close with someone that you no longer feel any pressure to speak and watch daylight fade and all the jack-o-lanterns slowly light up it will be so beautiful but all good moments have to end as children start running around the street in costumes he realises that he has to go I'll see in his eyes that he doesn't really want to leave but I'll know that he must so I'll assure him that I have had the plentiful and he tries to persuade himself to let me go and I'll gently kiss my forehead and bid me adieu and I'll stand on the porch and watch him leave because I won't be able to take my eyes off him when I finally lose sight of him I'll tend to go back inside the house then I'll realise I'm still wearing his jacket but this time I won't call out to him because I want to use it as an excuse to see him again and that's how I want me to do it maybe it's asking too much but in truth I don't care about the details it doesn't have to happen exactly like that I just hope that it's magical I really really hope that