Can someone please recommend something where the ml had actual character development to the point you're rooting for them without making excuses or feeling iffy about it?Something like Can't think straight