Tell your son about Retrouvaille. It really could help. It might help your M, as well.
Only you can decide what your limit is. There is a quote in a book that I will try to find tonight that might help you think about what you want, and how you might get there.