North Node conjunct Algol and opposite Saturn so I feel you there - that's a very malefic star indeed and I've seen it wreak havoc in others' lives too.
Chiron in 5th with mostly negative expression until recently but it's also a positive planet sometimes, if more toward others than ourselves.