Question 1 I pulled: Queen of Clubs
Negative: Jealousy, selfishness, manipulation, untidy
Positive: Career minded, energetic, ambitious, passionate
I would be weary of him telling the truth on her, but your judgement may be fogged due to jealousy. I recommend discussion it more with open communication. This seems to be an issue very important to you.
Question 2 I pulled: 8 of Clubs
Focused and controlled movement, organization, moving quickly, pregnancy, jealousy
Personal advice: tbh leave him and kick his ass if he’s been a dick to you