unlucky at cards, lucky in love

To be unlucky at cards and lucky in love means that you do not win at card games because you are not a deceitful or secretive person, but for this reason; your personality traits mesh well with being lucky in love. However the more traditional version of this phrase is quite the opposite where someone is lucky at cards because they frequently win, but this type of person generally is not very lucky in love.