Welcome to the forum Feeltherage, sorry t hear that you have went through all that, but iam sure you will find all the help, support and encouragement you need on this forum.
Welcome SPW Feeltherage.Wow sound like you have had a hard life.I relate with you about your father.He sound just like mine when he was alive.It can be hard.
This site has a lot of nice people here to talk to and give you support .I hope you found what your looking for here.Good luck