well-wisher
1. [ noun ] someone who shares your feelings and expresses sympathy or hopes that something will be successful
Synonyms: sympathiser sympathizer
Related terms: supporter fellow_traveler bleeding_heart sympathize