4. He is unique and different
Complicated people are always different. Understanding their way of thinking is not always easy, but it is interesting for sure. Winning their hearts might not be simple either, which makes it even more interesting to deal with such people. Complicated men are passionate, faithful and original. They are unlikely to cheat or betray others. Having a complicated person as your soul mate is flattering.