LeBron: I've been blessed