It can, but not if you are doing for money or expectation of reward. You have to feel genuinely grateful to the point that you are fully satisfied with what you have and who you are.
In addition, feeling grateful also makes you feel better.
No, all of them is our own work, either from past...