soulcafeblog.com
Not the knight in a shining armor or the dainty damsel
Although soulmates waltz into our lives with such a swing that matches our rhythm in every step, taking our breath away, they are not always the knight in a shining armor or the darling dainty dams…