What's a spiritual connection, types of spiritual connections, soulmates versus twin flames, and how to nourish such deep relationships for them to last