Which Big Love character's romantic choices were most justified?

Complex Love Affairs
Big Love (2006)
Big Love
TV
Complex Love Affairs poll options
Complex Love Affairs
Big Love (2006)
Big Love
- Bill
- Barb
- Nicki
- Margene

Big Love (2006)
Big Love
TV
Complex Love Affairs
Big Love (2006)
Big Love