By Rose Walano
Updated May 10, 2012 @ 11:30 am
TV love triangles
Credit: HBO; Art Streiber/The CW; ABC/Craig Sjodin

The third season finale of The Vampire Diaries airs tonight on The CW! We're counting down until 8/7c to find out if Elena Gilbert (Nina Dobrev) will finally choose between Salvatore brothers Stefan (Paul Wesley) and Damon (real-life love Ian Somerhalder)? She has a tough decision to make—and she's not the first one caught in love-torn situation. Plenty of television shows rely on the good versus evil love triangle, including True Blood, Revenge, and more. Click through the gallery to see more epic TV three-person romances that have kept us tuning in week after week.