The words you are using like 'psychosis' or 'precognition', are they diagnosed by a qualified psychiatrist or clinical psychologist. If not, then please do not put so much pressure to your brain by taking those hard names. If it jas been diagnosed already then this type of disorders need medical attention immediately.
Next Steps
consult a psychiatrist or a registered clinical psychologist