Exactly. The only thing that was holding you back was your fear of your partner being squicked out! When, in fact, you both were okay with it and you enjoyed yourself once you let yourself relax.
Shower sex when on your period is ideal because it’s far less messy and no worries about cleaning up after!