I am not a Hindu, even then I thought I can help you. I have researched Mahabharata and found many things due to whcih Hinduism has become victorm of misunderstanding. Hope this will be helpful for your theises and you will also like it.
1) Santanu, King of Hastinapura, marries Ganga. Begets Bheeshma. Then Ganga goes bye bye after Santanu interferes in her personal space.
All fine till now. King has a son and he needs a new queen (As the old one decided to ditch him).
The King as he walks in the forest is struck at the beauty of a fisherman's daughter. Satyavati by name.Satyavati was otherwise known as Yojanagandha.
Guess why?Sage Parashara was "enamoured" by her, and they both had a child who is known to the world as Veda Vyasa. Sage Parashara gave her a boon that she would emit fragrance from within her body which would spread for a whole Yojana.
So the King basically wants to marry someone who has already begotten a child. Nothing wrong with that. But, the fisherman puts the condition that Bheeshma should not be crowned king, and the one born of Satyavati/Santanu should only become king. Also, Bheeshma's generations should never become king.
Raja Santanu is now in a dilemma -- On one side Bheeshma has to take a hike. On the other he has to control his "feelings" for Satyavati.
Seeing his Dad's "dilemma" our dear Bheeshma offers to stay celibate. He vows not to marry and beget children. Also he vows he would never become king.
----------------
Can't a king control his feelings for a girl? When his son is so mature that he says he would stay celibate, what crazy king (that too at that age), would decide to marry a girl. Is the king "THAT" desperate?
It is said that this very king gave Bheeshma the boon (so pleased at his sons devotion), that Bheeshma could live for as long as he wanted and would die only when he chose to. Hey come on, give me a break. The king himself seems a loser to me. How could he have such powers as to grant an almost "immortal" boon to Bheeshma?
Ok, thats not fine.
2) Satyavati gives birth to two children , Chitrangadha and Vichitraveerya. Now, these two are incapable of consummating (in some versions it is said they died too early before giving birth to children....but I think that is just a polished way of putting things). So kingdom has no heir (as Bheeshma is also not going to help here). So what does our dear Queen Satyavati do?
She brings along her first born Veda Vyasa to do the job these two goons have failed to do. Veda Vyasa impregnates Ambika and Ambalika (and another Dasi (servant) woman). To them are born Dhritharashtra (born blind), Pandu (with white skin disorder), and Vidura (an excellent tactician and a brilliant politician).
-----------
Ok, so basically these kids are of Veda Vyasa and not Santanu's. So not only is our dear Bheeshma made to bear the ignominy of having to protect and serve his younger step brothers, he now has to serve and protect these new goons (Pandu and Dhritharashtra), who for that matter are not even the Royal Lineage. They are basically grandchildren of Sage Parashara to put it into proper perspective. They are not even Kshatriyas in that respect. Hmm....something wrong here :)
3) So is it over?
Nope.
More confusion.
Pandu has a curse upon himself that if he were to touch a women he would immediately die (ya this happened because he killed a Sage when the Sage was having sex. So the Sage basically got pissed and cursed Pandu :(....boy talk of revenge).
Pandu was given Kingdom because his elder brother was blind. If that be the case, since Pandu cannot have sex, let Vidura (his younger brother) get the kingdom. Would that not be logical? Was there some suppression here because he was born of a Dasi?
Do we see a bit of attitude here?
So now, Kunti is called for help. She has a "boon" with which she can invoke any God to give her a child (oh ya, the details of how exactly the Gods would "give" her a child are left to imagination).
Oh ya, I forgot, she had once used this power upon Surya Deva(Sun God), and already had an illegitimate son by name Karna (who grows up as a charioteers son).
------------------
Poor Karna. What was his fault. His stupid mom was afraid she will get a bad name for having a child before marrying someone. So she throws the kid into the river. Is Kunti a "High born" or are Karna's Charioteer Parents "High Born".
Karna is logically the ELDEST of all the Pandavas and Kauravas (to come soon). So technically he now should be king....but what happened?
So now Pandu cannot have kids. Kunti can invoke Gods to give her kids. Hence she invokes Lord Yama, Indra, Vayu (in that order) and gives birth to Yudhistra, Arjuna and Bheema.
She then tells this secret to Madri (Pandus second wife), and she in turn invokes the Ashvini Twins and gives birth to Nakula and Sahadeva.
---------------
Ok, the King cannot have sex with Kunti/Madri. So Kunti calls a whole battalion of Gods and begets children. Why could she not have stopped with just one kid, if it is only a question of lineage?
The Choice of Gods -- In essence, these ladies wanted to sleep around with these Gods. Thats the bare fact. And they did. It mustve been a very very very very tolerant society for the husband to knowingly acknowledge this fact. Hmm...something to think about here.
------------------
So, here again the kids are not of Pandu's. Now Bheeshma after having served his step brothers, and then Vyasa's kids, now has to serve these kids of the Gods. Oh my God!!!
I always wondered if Bheeshma was a nut case? I have a doubg if these thoughts ever crossed his mind : "Where is my allegiance? Who are all these people sitting in my dads throne. A bunch of people from a whole different set of families"
Hmm...
The biggest comedy of all this is that these kids end up fighting each other for the throne, which really "Lawfully" belongs to Bheeshma.
Sad part is Bheeshma dies "protecting" his kingdom. Oh my god....am I confused :)
What exactly is "Dharma". What is correct and what is wrong? Hmm...maybe I am not fit enough to pass comments on this, but I can say one thing for sure. lol.