There is a big difference between a soulmate and a life partner. A real guy is somebody who completes sentences […]