Either you believe it or not, there are those people that subtly resemble to guardian angels. Call them friends, call them family, call them significant others, call them pets, call them strangers or acquaintances in the street. They come or they are in your life to remind you of joy, happiness and other emotions that... Continue Reading →