Steven Souza Jr. feeling grateful after setting career-high with 18th homer