@damien i have a recomendation for you its a bl called "obey me" i know it has a werid name but its honestly wholesome
Spoiler!
Ra** is ra** idc how hot the bl top is they still raped them get a fuc**** life and dont deffend rapists becuase you think they are hot.