Question: what does it mean when someone gives you a necklace?
Answer: Depending on what he says when he gives it to you, he can mean simply that he wants to share something with you as a favored friend OR he has a strong romantic interest in you.