I finished reading this in Spanish and I actually enjoy it till the end. I know Mairu is a little annoying but I guess she's just normal for a girl that has been suffering bullying her hole life.
She will end up with Tennyu, so don't worry.
Unpopular opinion: For some reason I liked Fuyu the best. May be because Tennyu rejected her that time.
Mairunovich