Love doesn’t always come packaged the way you might expect. Nor is the timing ever perfect. Love enters your life with whom it is meant to, when it is meant to, and often for higher reasons than you may be aware of. The one who has knocked at your heart’s door will invariably have flaws. […]