I am going to agree with all of this. Sexuality is insanely complicated. And we can have cause to question it by experiences at almost any point in our lives, I think. God knows I have been questioning my own enough lately to testify to that. You can go through life thinking one thing about yourself and slowly start to wonder if there is another.
But overall. Communicating is the main thing. As long as everyone is on the same page, then things ought to work out.