Thanks everyone for all your support.
I'm feeling a lot better today after spending some time with my friends. But yeah, I've thought about it, and I realized some things are probably just the way they are and I should finally come to accept that not every family is going to be happy and great. In fact, there are probably many families worst off than mine. And I do hope that while I take comfort in that it could have been worse, I hope others do the same in their situation and make the best of what they have.
Nevertheless, I've considered seeking some professional help too, but I am certain my parents are against it. The way I see it, they need some counseling and maybe even psychiatric help but there is no way they will accept it in their age. In fact, it doesn't take a genius to tell them what is wrong in the whole relationship and how to improve on it - I can even probably do that. But to them, such attempts will more likely seem like I'm with the rest of the world working against them, and they will end up only more annoyed and ready to fight. I know it sounds ridiculous but that's the way it is.
Anyway, from all these years, I've also gotten kinda used to this. Which means it is easier for me to get over it (doesn't make it any less hurting when the fight happens though). At least I know how I don't want my relationships to turn out. And definitely, i have strangely modeled lots of my relationships with people against my parents' one and i'm glad to say I believe I'm doing a way better job at this than they are. So there's something good that came out of it.
Well once again thanks for everyone's kind words. I am feeling a hell lot better. That night was just horrid. But of course, nothing that a few drinks and good sleep couldn't make better the next day
