You already touched on and shared great issues with many great folks here before I saw your thread. Can't add much to the volume of books you already covered. The Mars Venus series is often one of the first easy reads that come up when we start asking what did I do wrong? Starts with the fact that we don't know what our dads didn't teach us about communicating in a M. Then we are told how the other species communicate. Sort of a recipe for the Too Little Too Late caserole most of us have been served.
But on your comment about getting out to do some kind of volunteer work. Consider serving hungry at a shelter through a church or other organization. Helps you count your blessings. Another option is Habitat housing projects. Will let you know what I think about that later, going to orientation to start a project Saturday. And I look forward to other ideas from you or other posters. There are seven days in a week and with yoga, I still got some openings.
Hang in there buddy, keep posting, and enjoy the game.