First of all, I need to thank everyone who contributed to this question. I found out that there are a lot of people who are experiencing/experienced the same issue.
I'm posting my own experience because I've been through this for 2 years.
First. When I was 16 (and all these problems got started), I thought that I'm the all-knowing-guy, just because my temporary job is better than everyone else in the family. And I thought my dad is a loser, just because he did a mistake or two in financial issues (which led us to a terrible mess). When I turned 18, I figured out that he wasn't a loser, but a hero. He didn't let any of us feel the difficulties our family been through.
Second. I figured out as @gaoithe mentioned, a total-private area can be harmful for the family. So I changed total-private to healthy-private, which led to a huge difference in my relationship with my family.
Third. A nice, polite, man-to-man, face-to-face, calm conversation helped me to see his expectations, and helped him to see my expectations. We both understood that our expectations from each other was too, too much. So we talked through this, and talked, and talked. Until our expectations get balanced.
Fourth. As I already mentioned, I'm the youngest member of the family and the age gap between me and my father is about 40 years. So it's not surprising that there are so much differences between us, especially in our opinion about technology, live, entertainment, etc. I used to think that he MUST understand me (yes, I was an idiot), now I see the real meaning of relationship, learnt that the rules of relationship doesn't only apply to my relations with my friends, it does to my relations with my family, too, especially my father.
Fifth. If you're reading this and suffering through this, be aware that one disrespectful word, one word of anger, one word of impatient can lead to a permanent damaged relationship with your family. From my relationship with my friends, I understood that my family are the only ones who are going to be with me forever. You'd lose your friends easily, but you can't lose your family easily (even if you want to).
So be patient, be thoughtful. Being patient itself can prove to your family that you're an adult now.
Sixth and final. I made one huge mistake during all this. I was ignorant. I tried to ignore everything my dad said (and I succeed). I thought that as patience. Being ignorant != Being patient.
Thank you to everyone who contributed to this topic.