Goooooooooooood answer.
@Hot-angel, Are you Hot or Not? can ask anything
Not to blow my trumpet, But Yes as a matter of fact. I am.

*adding to the topic*.
I believe that if you and your boyfriend are at a certain level in your relationship, you ought to be truthful to each other. You can't force him to give you answers concerning his past. But you can always protect your future.
That is in the case of talking about HIV/AIDS/Blood type. Those are tests you can do, and get answers to fast.
So if he doesn't want to tell you about his past HIV whatever, you will find out after the test.
@ uspry1, i think you are right that mostly guys (or people in general) leave the embarrasng experience out.
I wouldnt blame a guy if he left out the fact that a girl once sent him out of the bedroom because his 'thing' couldn't get up.
But some matters are more serious than the rest. Again, some things are better left unsaid, and the ones you KNOW you can get answers to, you should get answers to them.