(Painting by Jozef Rulof. Title: Twinsouls)
To understand what Twinsouls or Soulmates are, you need to understand the soul. The more you know your own inner world, your soul, the more you will understand Life. Nature. Universe. The Dutch writer Jozef Rulof/Joseph Rulof wrote 27 books about all concerning Life, Universe, the Origin of the Universe and the Origin of Mankind, of Soul, The Soul and Twinsouls.., of you, me, us.
He takes you with him into the far future, on the journey of the development of mankind, the soul.
Concerning Twinsouls: in all his books the phenomenon Twinsoul has been explained. If you did not read books written by Joseph Rulof, then it could be interesting to start with: The Cycle of the Soul