Someone is challenging your ideas in a very aggressive manner. This person is saying that your ideas are more based in fantasy than in reality. Perhaps this person has a point, but that does not mean you need to change your perspective.