To add a viewpoint from the other side of things

you may want to encourage your guy to find a support group in the area. That way he won't constantly bug you with questions like the one Betenoire mentions. For me, it made a huge difference in my relationship with K since I could lean on others for support when it became too much for her.
You may also want to find a support group for yourself (SOFFA) that is queer oriented. A lot of the questions and such that you're asking may also be ones you could ask others to find out what their take is on it in a more personal setting.