Great for you! I believe that any one of us trying to work better on our finances hates to see our numbers go down…however, by giving your friend, what you could, his numbers went up. I believe that is amazing.
A true test of character is sacrificing when you do not have that much to give up in the first place. To help someone else out when you know that it will impact your finances is the ultimate definition of just that . So, I applaud you for being a wonderful friend and showing true companionship in someone else’s time of need.
Great job on receiving your promotion and another project!