So I watched the latest subs again with Ayakos subs and the difference was so huge it was unreal. The episode got way better with different subs even though I still have some reservations about it. But I learned my lesson, remember to check who subbed the episode.