I suggest seeing a therapist to help you through all this. It is very hard to do it all on your own, and outside insights will help guide you. Early childhood experiences and your growing up, all fit into all what you posted. Those feelings and experiences have to be looked at and understood by you.
|