Yeah, full disclosure is a good idea. Better "too much info" than to run the risk of too little.
I feel that you are handling things in the right way. It's true that love can make us blind but even without that "emotional drug," we can't see everything.
Love means never having to say, "Put down that meat cleaver!"