Maybe multi-colored flags is the answer here. You can each have a set. Red means "No chance in hell, so don't even think about it". Green means "I am frisky, so look out". Yellow means "Maybe, maybe". Purple means "I am not in the mood, but if you are, lets go for it".

Then there will have to be a set of rules that goes with each combination of flags. So, for example - if HP's is green and Mr. HP's is red, his will have to be green for the next 3 days. If, on the other hand, HP's is green and Mr. HP's is yellow, he is allowed to change it to either red or purple. And so on...

Yes, yes, I think this could work.

J