Netflix announced that the 13 Reasons Why finale season will debut in June, so it’s almost time to bid farewell to…