Stefan Salvatore is a fucking god!