You have come to a good place and you will get a lot of support here. It is good that you realize that you need to work on yourself. DBing is about changing the dynamic of your relationship by changing yourself for the better so you are heading in the right direction.