Question: what does it mean when a guy says you stole his heart?
Answer: It's his way of saying, “ I love you. “ If by “his” you mean the same man, and the man says “you have my heart” to you, then it means he trusts you.