Nobody has things just as he would like them. The thing to do is to make a success with what material I have. It is a sheer waste of time and soul-power to imagine what I would do if things were different. They are not different.
In a marriage, things are not always "perfect". Perfect is of course a relative idea. My idea of perfect and my sweetie's notion of perfection are not necessarily the same. We come from different backgrounds, with different life experiences and different expectations. Even after 16 years of marriage, we still don't see through the same eyes.
How do we handle the differences? Do we pine away the time, wishing our sweetie were different, more perfect, more like yourself? Do you waste energy trying to perfect your sweetheart? Seems like a waste of time and energy.
It is far better to focus on the positive aspects of your sweetie and your relationship. There are lots of wonderful things about your sweetie. Spend your time and effort in showing your appreciation for that fabulous person who married you. Expend some energy on finding unique ways of complimenting your sweetie more.
Rather than spending time and energy wishing things were different, spend that time and energy making things the best they can be.