My DP has terribly low self esteem but is incredibly generous and kind and positive about others. He is a massive cheerleader of me and the dc, and others generally. He is very talented at music and gets a lot of pleasure from that. He's lovely to be around. I try to big up his self worth as much as I can all the time.
I am gregarious and jolly but prone to anxiety and short bursts of frustration. We complement each other very well.