idk who does the genres but this is absolutely a psychological BL and should be tagged as such. top is a straight up psycho holy shit