Now the first thing to establish is when is “it” on. And by “it” I don’t mean you’re getting married or anything but you have made a commitment to them. They are your girlfriend. For me it is on when you are Sober.Pashing someone. You can’t be Sober.Pashing two girls within the same timeframe. Of course we could go into ménage au trois but really why bother, we’re talking about relationships here not things that “go on on tour and stay on tour”. “It” is not on when you’re Drunk.Pashing and even Drunk.Shagging, only when you’re Sober.Pashing. And by pashing I mean tongue-kissing for the Americans out there. Not a peck on the lips or cheek … full on “tonsil hockey” as THEY say. Who THEY are, 12 year old children I think?
And of course we have to define that Drunk = ^Sober. This is binary of course but really who is to say how one's judgment is impaired by even the slightest of drink/drugs? So any drink, whatsoever, and we’ll assume you were Drunk or ^Sober. Sorry. Or …
Drunk = ^Sober .......................... (9)
And let’s not forget that Pash-ING means multiple Pashes. How many? Well more than 2. Same goes for Shagging versus a Shag. Or …
Pashing = ∑ Pashi where i>2 ................. (10)
Shagging = ∑ Shagi where i>2 ................. (11)
Shagging = ∑ Shagi where i>2 ................. (11)
Now, formulaically the Girlfriend function with a person can be written like this Girlfriend(Person). If the result of this function is True then you can say “It” is on. Now it’s a deterministic function meaning that there can be only 1 value for Person at any given time … this is also called exclusivity. So basically I am saying that you are exclusive with someone when you are Sober.Pashing them.
Girlfriend(Person = Sober.Pashing) ................ (12)
or as a theory
Theory 20: “It” is on when you’re Sober.Pashing.
That’s it, plain and simple … no more arguing.
So now when your friends or family ask you if you have a “girlfriend”, you have to ask yourself 2 questions;
- Were you sober or drunk/high?
- Did you do “it” more than once?
Anyway, if their name isn’t in the cell then the Tell(person) function is False or a 0 and you don’t tell then you have a “girlfriend”.

Now, basically there are formulas here on when you tell the relevant close people (see Chapter 3) according to Karnaugh maps … which are a logic technique … and you know I love logic (see Knowing your GQ) … anyway brace yourself …
Flatmates first, you can tell them anything that happens and besides they live with you so they probably heard you anyway. From the Truth table you can see that Flatmate is in every cell so quite simply;
Tell(Flatmate) =1 ..................... (13)
or as a theory;
Theory 21: Tell the Flatmate after … anything.
Now, on to Friends. You tell your Friends about everything except Drunk.Pashing. They don’t need to know that stuff because party-pash’s happen every weekend … right? … and you don’t want your friends to think you’re easy … you’ve got a reputation to uphold. It is also worth pointing out that once you’re Sober.Pashing you’re exclusive with the person (see above) so your friends need to know so that they don’t try to set you up with their friends (see Whois fair game? … i.e. a friend of a friend).
From the truth table you can group all the cells under Shagging into one set and the Sober.Pashing cell to get when you tell. Therefore …
Tell(Friends) = Sober.Pashing OR Shag ....................... (14)
or as a theory;
Theory 22: Tell the Friends after … Sober.Pashing OR Shag.
Now, the good ol’ Family. Don’t get fooled into telling them too early. A Sober.Pash NO. I have been caught on this one too many times … my poor mother. A Drunk.Shag NO. Even a Sober.Shag NO. So many times they haven’t come back for more … hmmm … maybe my mojo isn’t what I think it is … it’s only once they’ve come back for more when they’ve been sober that you can get your families hopes up … especially your mums!
From the Truth table there is one cell that should occur before you tell the Family you have a “girlfriend” and that is Sober.Shagging.
Tell(Family) = Sober.Shagging ......................... (15)
or as a theory;
Theory 23: Tell the Family after … Sober.Shagging.
And finally, the exes. Never tell your exes anything! It’s mean, they don’t need to know that you’ve “moved on” and besides in case you want to get back with them and break the degrees of separation rule (see Whois fair game?) it’ll improve your chances!
From the Truth table it never occurs so the tell function is always false. Or …
Tell(Ex) = 0 .......................... (16)
or as a theory;
Theory 24: Tell the Exes … Nothing!
Now there is a whole lot of progression or “bases” concepts here too that are worth mentioning …
- It’s not uncommon to get to 1st base and then steal 2nd with a Drunk.Shag on the 1st date. This is what people call a one-night stand but would indicate an impending train-wreck (see How fast should you go?).
- You never start on 2nd base and you always have to go through 1st. Sober.Pash first up, no way!
- A Drunk.Shag always starts with a Drunk.Pash unless it is with a “lady of the night” of course … hmmm …
- You very rarely go from a Sober.Pashing to Sober.Shag in one night. This would be stealing 3rd from 2nd base and we all know how hard that is to do. Wait 1-2 weeks I say.
- You can’t get past 3rd base if you’re always drunk. “It” is never on because you’re never Sober.Pashing and not getting to home plate means you can’t tell your family about “it”.
