A person who frequently shows off new things can be described as a "show-off" or "braggart." This behavior often stems from a desire for attention or validation. Such individuals may also be referred to as "materialistic" if their focus is primarily on possessions.
Call 911 immediately.
A person who makes of
collecter
A person who looks on the gloomy side of things is pessimistic.
A person who builds things out of stone is called a stonemason or a stoneworker.
A person who hoards things that you have would be called..."you." Or whatever your name is.
You could call them generous or a recipient or a patron.
afraid to open up
An idiot.
Smart
A snuggler
A husband