Sin otherwise that 'first time' that you're all waiting for is going to be a pretty awkward, anxiety-ridden, painful experience.
i agree with your post, except for this sentence. the first time is always a certain borderline experience. i experienced this with my girlfriend, but it is also a special experience because there are only a few moments between pain and happiness. i think the point in time is relatively irrelevant because at the beginning it is always something new, nobody is perfect and only with time you learn more and more how your partner reacts and what pleases your partner. but this can be before, but also after the wedding