I see several references to "lying" in recent posts.
My question is, did your SO truly lie or did he simply choose to keep this facet of his personality to himself?
Keeping the secret is usually done to avoid hurting the person he dearly loves and is afraid of losing. It is not an act with malicious intent.