When you want your wedding or commitment vows to come from your heart, you need to write them yourself. Does that frighten you? Relax, I give you wording choices and tips; all you need to do is find the words that match your feelings.
Don't want to memorize them? I don't recommend memorizing your vows anyway. It's too stressful to try and remember what you want to say when you're already so nervous you don't know where you are. You have two options: either I can "feed" them to you where you repeat after me, or you can read them off a card or piece of paper.
How long should they be? That depends entirely on the two of you. How comfortable are you saying them in front of your family and friends? Try them out by reading them allowed to yourself or the mirror. This will give you a good idea of how long they are and how long you will be standing there saying them.
No matter what you choose to do or say on your special day, I'll be there supporting you and making sure your dreams come true!