For all you doubters, this episode all but confirmed that Zades is legit

1) Hades Stalking Zelena from a distance

2) Zelena saying he loved her

3) Zelena all but admitting she loved him too

4) Hades complaining about woman/love problems to Belle

5) Zelena lighting up at his gift

If they take this away from me I will riot.