Karna’s struggle and dharma