Actually I suspect D3 Publisher intentionally made them not-so-likeable because of the kind of game this is. Unlike most otome games, Storm Lover offers a lot of flexible (or should I say ‘loose’) dating options so you can date guys without actually being locked into a route until the game ends.
You can date Kyosuke for a month, dump him for Yuto, flirt with other guys until Yuto leaves you for another girl, win Yuto back, woo Kyosuke again on the side then leave Yuto for him, date Kyosuke for another month then ditch him for Tatsumi/Mio/Rikka/anyone else once and for all. You do have to get your final guy early enough to see his story events or risk breaking up after the ending (as I found out when I left Kyosuke for Mio in February) but otherwise you can get a perfectly good ending with the last guy not matter how many guys you’ve dated that year. Do please go on, this is most interesting



