I'm glad you went to an Al-Anon meeting. Yes, DB can work in all areas of your life...it's not just for helping you in your present situation. There is a detachment thread on the MLC Forum that you may want to check out. It provides some valuable info on detaching.
What's on your agenda for today?
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.