AnswerHe is obviously very naive and immature if he says that you are "soul mates" after three weeks. It is very unlikely that he loves you if its only been three weeks. There's nothing wrong with that. It is very rare in any relationship for things to happen that fast, and when that does happen, it is with people who are more mature and experienced than him, considering that he calls you "soul mates". But maybe I'm judging him too much; I'm not telling you to break up with him. But for now, don't take your walls down.