I can't speak for its efficacy, I recall seeing 12 Steps on Buddha's Path, which is the first thing that came to mind upon seeing your post. Perhaps this may be of some help to you. (Or maybe others can vouch for or negate this recommendation.)
Popular alternatives to
12 Steps on Buddha's Path: ...
The 5 Love Languages: The Secret to Love that Lasts