What you call a person who always expects good things to happen?
A person who always expects good things to happen is often referred to as an optimist. Optimists tend to maintain a positive outlook on life, believing that favorable outcomes are likely, even in challenging situations. Their hopeful perspective can influence their behavior and decision-making, fostering resilience and motivation.