I usually hate fanfiction because I'm a seme and all the fanfictions write about semes from the POV of an uke. I could actually relate to this one though, I don't know if that's a good thing or a bad. I like the way Ivan brags about the bad things he does when in reality he resents doing them. That's real stuff right there...
I'm not done with the fic yet though, I'm on chapter 21 and this is my first day reading... I just really had to vent, If anyone needs to vent without spoiling I'll be right here. Give me 2-3 more days (or a month if you're a Canada Rper) and you can spoil all you want.