I agree, people can make mistakes and learn from them, we're all human and no ones perfect, i clearly messed up by handling the issues i've had badly and i cant change it but move forwards from it.
Thank you for answering the issues i raised.
I dont know the answer to the issue in this threads...