Does it need to be better? There are many quotes about simply being content in life. I finally realized it's okay for me to spend time playing Call of Duty if that's what I want to do. If I wasn't doing that, I'd most likely be doing some other hobby that may not have any particular value either. As long as I take care of my health, family, and job, my "spare" time is mine.
Edit: Yuck, that sounds worse when I read it back. I do volunteer and donate to charity as well. I'm not completely selfish.