who does puck end up with in glee
Puck (Glee) In the second season, Puck recruits Lauren to join the glee club when the club needs a twelfth member in order to participate in the Sectionals competition. Within a couple of months, he has fallen in love with her, but she doesn't succumb to his blandishments, and he's forced to woo her over a long period of time, starting as friends. He supports her in her first solo for glee club and runs her campaign for prom queen. They are still a couple at the end of the school year. In the fourth episode of the third season, Puck and the adoptive mother of his child Shelby Corcoran kiss. He ends the series dating Quinn.
The Break Up (Glee) Finn, Rachel, Kurt and Blaine attend a local bar where NYADA students meet, and where Finn runs into Brody Weston (Dean Geyer). Suspicious of his and Rachel's relationship, Finn encourages them to sing Demi Lovato's "Give Your Heart a Break" together. They are followed by Blaine, who performs a heartfelt acoustic version of Katy Perry's "Teenage Dream." Outside, Finn and Kurt confront Rachel and Blaine, and Rachel admits to kissing Brody, while Blaine admits to cheating on Kurt, leading to them singing No Doubt's "Don't Speak" as they return to Rachel and Kurt's apartment.