had better have p.p와 may as well have p.p 모두 -했으면 좋았을텐데 안했다. 인데 둘이 뭐가 다른가요? 예시는 전자는 남에 대한 회고적 충고표현으로 나오고 후자는 스스로에 대한 아쉬움이던데 이렇게 구분하는게 맞나요? 아님 둘이 차이가 없나요
had better=may as well=would rather
같은 의미입니다.