This has nothing to do with Single Life. Au contraire. This is all about married life, for you to save for later. I do not recommend what I am about to say for boyfriends or friends who are boys or boys you wish were your friends or any other boys. This is just about husbands.
When you think your husband has done something good, you should tell him. Right there and then. Pick up the phone, unless you know he is in a meeting, and say, "I just wanted to tell you what a marvellous thing you did/person you are."
Not only does this make your husband feel good, it cements in your mind your absolute good fortune in having married such a splendid chap, instead of the sort of chap who might have made you absolutely miserable. This creates a beautiful mental walled city that can withstand the force of any puny annoyances you might have with your husband when you or he is in a temporary bad mood.
Apparently we learn how to be married from our parents, which is bad news if our parents had a miserable marriage. However, we can always learn from other marriages, so there is always hope. (My husband's parents divorced when he was a baby, and his mother never married again, but he does fine.) As for me, my parents are happily married, and when I was growing up, my mother praised my father all the time. She would praise him when he was at home, and she would praise him when he was away at work. "Oh children," she would carol, "what a very clever man your father is!" Etc., etc.
Now I am sure my dad must have liked that, and likes it still, but it was also very nice for me, for it hammered home the idea that my mother loved my father, which gave me a cozy sense of stability, and it brainwashed me into thinking that my dad must be the best man on earth, which gave me both a healthy sense of family pride and a solid idea of what men should be like.
It also made it very easy for me just to do the same thing where my own husband was concerned. I have no captive audience of children, so I just call him up and tell him when I think he is marvellous, like this morning, when I was reading about someone else's rather less marvellous husband.
But I will underscore that I think it a bad policy to perpetually praise adult men who are not yours by blood or marriage. You can tell your dad, brothers, sons, nephews and grandsons how absolutely marvellous they are, but after that, husbands only. Otherwise it might not look like honest praise but passionate pandering and---ick!