Cara, um dia você vai descobrir que poucas pessoas nessa vida se importam com você e dentre elas pode ter certeza que 1 delas vai ser sua mãe. A sua família sempre será seu santuário, seu porto seguro.
Não sei qual sua idade mas provavelmente deve ser novo pelo controle que seus pais tem de você. Se você não quer que opinem na sua vida você tem que ser totalmente independente dos seus pais.
Se você está indo bem nos estudos, tem um emprego digno, creio que será mais fácil para você contornar isso tudo.
Caso não consiga isso tudo, considere parar de fumar pelo menos até atingir seus objetivos, como você mesmo disse que tem autocontrole então vai tirar de letra ficar sem fumar um tempo, acredite vai te fazer bem.