Bageshwar Dham Sarkar
Whose character should I learn from to live a good life?
Purify character through a pure character
Character is purified by a character that is already pure, such as Ram ji's or Krishna's. To learn how life should be lived, learn Ram's character.
If you want to learn how life should be lived, learn Ram's character; and to learn how to live so that death leads to moksha, learn from the Bhagwat Katha.