So wording and writing flow has never been my strong suit so I am looking for opinions and suggestions that may make my vows sound better:
Simon, I love you so much. You are both my Batman and my Bruce Wayne. You are my hero, the man that I love and cannot live without, you are also the man that at times I feel like I could less about but then you show up in your cape and mask and my love for you fixes everything.
I cannot promise you the little things like learning about and liking hockey, but I can promise you the big things. I promise to be there for you in all your ups and downs in life. To be supporting and help you in any way I can with your goals and dreams. To love you moonback forever and ever not matter what happens. Even though it seems like we have nothing in common we do share the most important thing, our love for each other. And that is why I am standing here with you today, to promise to spend the rest of my life with my best friend, the father of my child, the love of my life, with you. I love you and I always will.