I've come here after being disillusioned over and over for years

What exactly are you asking here?