Milo is so... conniving is the only word I can think of. He's seriously one of those characters that you love but want to hate!
I absolutly adore your writing style. Keep up the great work!
Star fools himself pretty well, so he can't really be trusted to know his own feeling let alone Milo's. The truth about what they think and feel for each other is elusive.