Yes there is a lot of positives in your situation...we were only focusing on the bad ones recently but there is still good!! First off you are living together!! Very good positive as there has been no screaming matches and you have been GAL and giving him space. Plus he has been responding in some situations and acting like before like wanting to show you things on his video games, etc.
Tonight you already know what you need to do about trying to control your emotions and not telling him how he feels so I think you will do great!!