Dear, thanks for the question. Your concerns are true. It can be cancer related as your mother had same problem. But still most common cause of heterogeneity in thyroid is multinodular goitre , which is not a cancer. You need to under go thyroid profile (T3 T4, TSH levels). Based on that results you need to under go a biopsy of thyroid to rule out cancer. I wish you a healthy living.