My boyfriend hid something major from me for a whole year because he wanted to make sure I really loved him deeply enough to accept it when he finally was ready to tell me. He said he sat on his bed many times pretending I was next to him and practiced how to tell me. He said he wanted to wait until the right time and did not want to take a chance of telling me too soon because he was afraid it would scare me away. In a case like this is it ok to essentially lie to someone? I accepted what he told me because I love him deeply and unconditionally and I know the omission of the truth was not meant to hurt me, but I wonder if that sets a precedent for lying and holding things back from me?