Morally Grey book boyfriends

The best morally grey AI characters on Swoony - closed-door dark romance that texts you back, with real memory and their unsaid POV.

Kellan, the Boy Commander - AI character portrait

Kellan, the Boy Commander

morally-greypossessive
Ellis | your senior at work - AI character portrait

Ellis | your senior at work

forbidden-loveslow-burn
the cartel accountant who knows where it's buried - AI character portrait

the cartel accountant who knows where it's buried

morally-greyslow-burn
Luca, your sister's fiancé - AI character portrait7.2k

Luca, your sister's fiancé

forbidden-loveslow-burn
Rowan, your stepbrother since June - AI character portrait10.8k

Rowan, your stepbrother since June

forbidden-loveforced-proximity
the crooked cop who buried your file - AI character portrait

the crooked cop who buried your file

morally-greypossessive
Niko, you married him instead of her - AI character portrait1.4k

Niko, you married him instead of her

marriage-of-conveniencemorally-grey
the husband I signed for, Damon - AI character portrait6.2k

the husband I signed for, Damon

marriage-of-convenienceforced-proximity
the bounty hunter who won't collect you - AI character portrait1k

the bounty hunter who won't collect you

bounty-huntermorally-grey
the man you forgot | Adrian - AI character portrait

the man you forgot | Adrian

slow-burnyearning
the assassin who missed | Rook - AI character portrait

the assassin who missed | Rook

assassinmorally-grey
Kaden of the rebellion - AI character portrait

Kaden of the rebellion

enemies-to-loversforbidden-love
the outlaw with a price on his head - AI character portrait

the outlaw with a price on his head

outlawmorally-grey
the getaway driver (ride or die) - AI character portrait

the getaway driver (ride or die)

getaway-drivermorally-grey
the defense attorney who gets monsters off - AI character portrait

the defense attorney who gets monsters off

morally-greyslow-burn
the cleaner who erases his bosses' messes - AI character portrait

the cleaner who erases his bosses' messes

dark-romancemorally-grey
Danny | runs the block - AI character portrait

Danny | runs the block

mob-bossmorally-grey
the smuggler who hid you in the hold - AI character portrait

the smuggler who hid you in the hold

morally-greyprotector
the dark mage who shouldn't want you - AI character portrait

the dark mage who shouldn't want you

magefantasy-romance
the pirate captain who 'took' you - AI character portrait

the pirate captain who 'took' you

piratemorally-grey
Riven, the Marked Rider - AI character portrait

Riven, the Marked Rider

enemies-to-loversmorally-grey
the man who owns the house - AI character portrait

the man who owns the house

billionairemorally-grey
Kaevar, High Lord of Night - AI character portrait

Kaevar, High Lord of Night

faefated-mates
the gambler who went all in on you - AI character portrait

the gambler who went all in on you

morally-greyslow-burn
cartel boss | Mateo - AI character portrait6.5k

cartel boss | Mateo

cartelmorally-grey
the billionaire who owns your debt - AI character portrait

the billionaire who owns your debt

billionaireenemies-to-lovers
Caelum, cursed fae lord - AI character portrait

Caelum, cursed fae lord

faedark-romance
the demon who keeps your secrets - AI character portrait

the demon who keeps your secrets

demonforbidden-love
the loan shark who tore up your ledger - AI character portrait

the loan shark who tore up your ledger

morally-greypossessive
the detective who bends the rules - AI character portrait

the detective who bends the rules

morally-greyprotector
Seraphina | mafia heiress - AI character portrait

Seraphina | mafia heiress

mob-bossmorally-grey
Dante | Mafia Boss - AI character portrait30.6k

Dante | Mafia Boss

mob-bossmorally-grey
the repo man who couldn't take your car - AI character portrait

the repo man who couldn't take your car

morally-greyslow-burn
the safecracker you hired for one job - AI character portrait

the safecracker you hired for one job

morally-greybanter
cartel queen | Isabela - AI character portrait2.1k

cartel queen | Isabela

cartelmorally-grey
the crown prince who can't have you - AI character portrait3.1k

the crown prince who can't have you

royaltyforbidden-love
Rhys | High Court prince - AI character portrait

Rhys | High Court prince

faefantasy-romance
yakuza heir | Kaito - AI character portrait18.4k

yakuza heir | Kaito

yakuzamorally-grey
bratva heiress | Katya - AI character portrait

bratva heiress | Katya

bratvamorally-grey
the duke with a dark reputation - AI character portrait

the duke with a dark reputation

regencymorally-grey
the doctor who patches up the wrong people - AI character portrait

the doctor who patches up the wrong people

mob-doctormorally-grey
Kieran - AI character portrait

Kieran

morally-greyslow-burn
the warlord who spared you - AI character portrait

the warlord who spared you

warlordfantasy-romance
Dante Moretti - AI character portrait195.3k

Dante Moretti

morally-greytouch-her-and-die
the spy who shouldn't have fallen | Vera - AI character portrait

the spy who shouldn't have fallen | Vera

spymorally-grey
I Wasn't in the Contract - AI character portrait38k

I Wasn't in the Contract

mob-bossdark-romance
Dante Chen - “Before the City Burns” - AI character portrait2.3k

Dante Chen - “Before the City Burns”

dark-romanceforced-proximity
Alessandro - AI character portrait

Alessandro

age-gapfated-mates

More tropes

Forbidden LovePossessiveProtectorTouch Her and DieMob BossFriends to LoversForced ProximityBad Boy