a) A person who is always very kind.
She is such a sweetheart, she never complains about my being late.
b) A person very much liked or loved by someone, especially when both partners are young.
John married his highschool sweetheart in 1981.
Wikipedia foundation.