Jacks are unisex. Jack of clubs is someone with dark hair and/or someone with a serious disposition, an intellectual that works hard to achieve their goals. Jack of hearts, someone with blonde or light brown hair, and/or someone who wears their heart on their sleeve and their emotions reign over their logic/common sense. Jack people are usually more carefree, young at heart or physically young people. The 5 of hearts in the middle is the same meaning as the five of cups in tarot, emotional loss. So these two will probably have an arguement or are quarrelling already and it may end the friendship. It could be a warning or a present situation.
That is, if the cards really hold meaning. But considering your desire to find out and how they stood out in your mind/memory, I would perceive it as a message.