I misunderstand or social contract is too vague

Holy rambling nonsense. This is a grow the hell up issue. Find proper healthcare, this isn’t the place for venting your daily struggles.