I came up with the solution of 'level, but never speak to same gender Companions'. So once they show up on my ship I never welcome them..........that seems a bit assinine of me in retrospect >.>
I've tried that. I've always failed. For some reason I always end up talking to them.