Things will get better, they always have a way of working themselves out.

As far as your dad, it is his house and if he doens't wish for you to smoke there, don't do it. You have to respect the fact that it is his.

When you are responsible enough and have enough money to get your own place, you make the rules.

Just giving you my honest opinion. Hope you feel better soon.
:hippy:
Peace