A Three Day Houseguest

my girlfriends old aunt flow
 it’s always been a test
 should I stay or go 
she always comes to visit
 at the same time each month 
my girlfriend is exquisite 
her aunt I confront 
Sometimes I want to leave 
for three or four days 
buy a bottle of Aleve 
come back to reappraise 
the moon is full and so is she 
strong is the pull to flee 
the moon is full  and so is she 
there is no guarantee 
it’ll be over soon 
I can stick it out 
I know it’s inopportune 
but I’ll survive no doubt 
i’ve done it before 
and I’ll do it again 
with tact i’ll score 
a solid win