Interesting story Tammy. I guess you found that we are all individuals and most the answers here have nothing to do with your ex boyfriend. Apparently he had to lie because he knew you wouldn't be able to accept his sexual kinks. It's too bad everyone can't be honest about their sexual fantasies and proclivties from the start. I think he was hiding the truth because he didn't want to blow it with you. Take it as a compliment as you realize that he's not the one for you.
So much for unconditional love. You found several conditions that put a stop to that. It's OK you're only human.I loved him unconditionally