In my experience, when someone asks me for my opinion, and they want the truth.. they already KNOW the truth... but they don't want to accept it. So they are asking to be hurt. In all the times that I have hurt someone with the truth, it was me conforming something they already knew, or failed to accept.
The guy that I am currently seeing has an ex from back home. I'm pretty sure he is still in love with her. I'm pretty sure she feels the same. I don't like it, and they don't talk a whole lot, and I hang out with him a lot. He is currently confused because he really likes me but before I came along his heart was set (I guess she wants to eventually move out here...for him..) I told him that I can't judge him for having baggage when I have baggage myself, and as long as he is upfront with me, and truthful, actually TRUTHful, I don't mind still hanging out and seeing where it goes. And if he were to walk up to me right now (which he could do because he works here too, although he is off today...) and say, "I'm in love with her... I can't see you anymore," I would be very sad, but I would RESPECT the fact that he told me the truth and would remain his friend.
Ex, OTOH used to lie to me about smoking, and drinking, and money, and I can never forgive him for that. It made me happy at the time when he said, "No I didn't drink at all today," But then when I found the empty 12 pack in the dumpster... it hurt me more than the truth ever would have at the time.
(((HUGS))) Sorry you're going through issues. I usually tell people "Don't ask me for the truth if YOU TRUTHFULLY don't want to hear it."