WOW! you're lucky you have someone like that in your life, i think that's the most important thing to have, someone who is understanding and supportive (and in your case with intrest in the same thing) ^.^
and yeah, i had kind of figured that about yiff, the first time someone saw me on the board here at school they mentioned the CSI episode, i never get offended when someone makes a diragitory comment at me, no matter what, but that one offhand comment almost got his arse kicked >.<