As far as DBing, the stuff I put out to you is outside the scope of things in a way. It could certainly help you in all your Rs but it might take some further reading and reflection.

I would say search the internet for personal growth or alternately speak with a life coach if you can or possibly a therapist to help you with that.