Sociopaths can be difficult to spot as they are usually very convincing liars, however if you know what to look for after a little time getting to know them the signs are unmistakable.
Sociopaths are masters at influence and deception. Very little of what they say actually checks out in terms of facts or reality, but they're extremely skilful at making the things they say sound believable, even if they're just making them up out of thin air.
So to help you out here is what to look for: