That and recognizing when we have been wrong, admitting it & trying to fix it. If he is a caring person like you mentioned then remember that next time when you get upset.
I hope you find ways to develop communication channels. Although I know it isn't easy to not feel judged or criticized when someone brings something up, it is important to try to evaluate why you are having that response to what they said & avoid the fight or flight scenario. Anyway, there are many helpful resources out there so I encourage you both to seek them out & discuss them together. Now is the time to build a strong foundation.
I liked the Valentine's events where we bought mystery gift boxes & sent them to others... I used to save my feathers up for those times!
Some require us to complete tasks ... such as post three times or buy an item in the shops or gift someone ... to get a prize.
The Novlia are always a daily check in during our holiday time... did you collect stamps during our Christmas to new year's that just passed? For checking in & collecting a stamp each day we were able to get the cabin background.