love trianglelove at first sightbased on novel or bookjealousyone-night standfriendshipplayboyengineeringstalkingsexual harassmentuniversityfirst lovesexual assaultgay romancegay relationshipboys' love (bl)school bullyingbisexualbeauty pageantmultiple couplessenior junior relationshipbest friends' relationship