Origin: Germanic Old English prefix
Better off has 2 different meanings across 1 category:
in a more fortunate or prosperous condition
"she would have been better off if she had stuck with teaching"
"is better off than his classmate"
comparative form of well off: more well off