love trianglecompetitionlove at first sightbased on novel or bookjealousyinfidelityfriendshiphigh schoolplayboyunrequited loveengineeringuniversityswimmingheartbreaktearjerkerfirst lovelgbtgay romancetoxic relationshipbrother brother relationshiptime skipgay relationshipenemies to loverssecret crushboys' love (bl)unhealthy relationshipromanticsecond chance romancefast paced romanceheight differencebisexualbreak upmultiple couplessenior junior relationship