Karna’s struggles