Hey Mate!
You can't base your happiness on other people, including your father. This is somethin I have learned the hard way (but for me it's my Mom).
You need boundaries and to figure out what makes your heart lift. I needed help with that because I had buried my own desires for decades.
Congrats on 6 months!