Germany approved marriage equality today! This is a BFD.