"Is that good enough?"
It's a start, but not good enough. You have to buy the offsets to really show that you care. Otherwise you're still doing what you're doing with guilt. Offsets help to ease the guilt.
Carbon offsets, unfortunately, are already available on eBay. I have a great friend who is offering to recycle for a month from the highest bidder. Since he's not in a municipal recycling Nanny State with automatic separation of garbage, his endeavor will require considerable effort.
For his extra driving, I'm giving him my carbon footprint credit, since I live in a small house and have a short commute.
Good luck. You, too, are a Great American. Raise awareness! It's for the children!