No need to apologize! I posted this so people could ask, so ask as much as you like.
I think honesty is the key in any relationship. If you (or whoever) keeps it from the other party then it can get messy. There will always be that under the surface, unresolved and festering, and it could cripple things later. If it's brought up right from the start, it's like starting fresh. A clean slate, with all the issues resolved and put to rest.