How does he love me?

su

I would do anything for my S/o. They are my best friend and I love them more than I can explain.

The other day we were getting out of the shower and I just looked at us in the mirror and the thought just hit me ”how can he love me? How can he love this person?”

I haven't been able to stop think about it. Has anyone else felt that way?