Oh! That explains some things with your character. I think you're doing great so far. My suggestion would be to put Sofia's thoughts into italics to demonstrate that it's not dialogue.
For instance:
I do feel a little guilty for not contributing as much, so let me know if you think I should do something or the story should go in a certain direction.