3. He’ll become your true soul mate
Finding your soul mate is quite a challenge. Happily married couples are rare to meet. There are too many divorced people. Complicated guys might be truthful and abrupt yet sincere and faithful. If you think you are also a complicated person, then you definitely need your ideal match. Invest some time and try to build a serious relationship with a complicated man.
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.