I like this series a lot, but two things about it bother me: all the crude slurs directed at the gay characters (often by the MC), and Astro being a complete piece of shit. I can dismiss the former as an unpleasant artifact of its era, but I really have to grit my teeth through the latter.