Careful with trying to generalize personalized insights from therapy! Everyone is different. I believe advice giving (& receiving!) is very difficult to do well, even with people you know personally. For strangers on an internet forum, it is impossible.