THe backstory's roughly what I assumed it would be, but it does at least explain, why Makoto is so hesitant in regards to romantic stuff. I also really, really hope the author doesn't pull a "Just a phase"/Class-S friendship on us. At least let her be bi, come on...
Anyways, thank you for translating ^^