Never heard of life traps. I googled it and it seems like marketing speak for psychological issues to deal with in therapy. Is that it means to you or something else?
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: