The duration of psychosis depends on a variety of factors, such as the underlying cause, the person's age and gender, how long they have been experiencing symptoms, and the type of treatment they are receiving. Generally, acute psychosis lasts between one and six months, while a chronic form may...