Hm... Although it was terrible to cheat on Finn & lie to him, I belive the true reason for Quinn to do it she so in love with him... Despite the undeniable chemistry between her & Puck, I think Finn is the one she loves & wants to be with. I know it may be a poor explenation when Finn is hurting so much...
But I believe for him relizing Quinn made terrible mistake, but trully loves him, can be the first step to forgivness...
Puck is another story. Seducing your best friend girlfriend makes him totall a saob, he don't deserves forgivness. The only reason he did this wasnt lust & selfishness. What makes a soab a cheating unloyal soab.
Yes, To me Quinn and Finn should get back together and forgive puck, or forget Puck all together. I don't think Quinn is going to give up her little girl because Terri and Shue aren't to gether anymore. I feel they should have Finn and Quinn be together and raise Quinn's daughter together as a couple/family.
Only when he's ready. But he's young and no one should have to walk around with those feelings for the rest of their lives. He should just accept that what happened happened and there is nothing he can do about it. He has to move on.
No, Puck and Quinn had no right to go and fool around behind Finn's back and Quinn was selfish to lie to Finn, telling him the baby was his. But I do think that Finn was naive to believe Quinn's story about the hot tub.