Whatever you need, he can do it for you. You need someone to protect you, he got it. You need someone to help you around the house, he’ll do it.
He wants to show you that he is skillful and very helpful to have around.
Also, he will talk himself up and share his successes and struggles with you, showing you that he’s hard-working and smart.
Don’t mistake this for a narcissist, because a narcissist will always talk about himself and how he is the best one out there.
But a man worth having will show you that he has struggled and that there may be better men out there but he’s the one for you.