hey there tigger0309-
Welcome! There is no easy answers to the questions you asked take it one day at a time, one breath at the time, one second at the time. You can only do so much be gentle with yourself. It is so hard living with addiction and recovery from it too. Stick around and get acquainted.