It is great that you are seeking to understand yourself and your past and that people are helping you. I hope they help you find answers. Sometimes insight can be so helpful and on so many different levels. It is good that you are getting some relief! Professionals have helped me so much in learned to understanding parts of myself that were mysteries before.