You appear to have an ethical and competant advisor who provided appropriate advice.Not all advisors have the same qualities.