Nixon was at least honorable enough to man up and resign.
No, IMO Nixon resigned because he knew he didn’t have the support to keep him from being removed after impeachment, unlike Clinton who knew he was still popular enough to avoid removal, otherwise Clinton would also have resigned.