Tag Archive for: different take

Is Your Pet One of Your Soulmates?

My definition of a soulmate is: someone you can completely be yourself with. Someone with whom you share unconditional love and when you look into their eyes you have the experience of being “home.” If you accept this definition, you can begin to acknowledge ALL the soulmates already in your life. It may be your […]