[Note: the following is from wiktionary, not my imagination.]
Noun
sweetheart (plural sweethearts)
- A person who is always very kind.
- She is such a sweetheart, she never complains about my being late.
- A person very much liked or loved by someone, especially when both partners are young.
- John married his highschool sweetheart in 1981.