Description : How do I stop myself getting messed up again?
Last Answer : This sounds like one for the pros. Have you ever seen a counselor or therapist? If not, would you be willing to?