Well my husband was reading this thread and decided to write while i was gone from the computer: here is what he had to say
as long as you have the ability to look at both yourself, your boyfriend, your relationship, and all the negatives and positives at each of those three, you have sight--a very important tool. i have to point that out because it is both hard to see things from another perspective, and easy to be fooled by the person you trust most (in this case, the 2 ppl you trust can be fooling you at the same time: yourself, and your lover)
if one can see a situation to its full extent, then they have half of what they need to maintain, fix, and direct that situation. the other half is self control and the courage to carry through what must be done. (in the situation of a relationship, its not acceptable for only 1 person to see the whole picture; both must have sight, self control, and courage to carry through)
you can never be too careful or too hard on yourself or your lover, as long as you make sure to take into account people are just that--people, and none can be perfect. why? because you are in it for life, you are crafting your happiness every so carefully. a sculptor knows when his stone cannot be used to craft; the process is careful and delicate, and in the end...you have something you can admire and of which you can be proud. so it is true with a relationship.
don't ever think that a serious relationship is something you can fix on your own. it is a LIFE ENDEAVOR that takes teamwork. thus, it must be so that both should 1) be able to see AND admit faults in each other, and yourselves, and 2) be able to evolve for the better, from 2 people into 1; some people say compromise is key--but this is not so. a compromise assumes you will sacrifice certain wants to gain certain wants; but true evolution from 2 to 1 is marked by a union of desires--to want any or all that the other wants. such a beautiful thing goes far beyond compromise. of course, following suit in humanity's yearning for imperfection, take joy in the times that you do disagree; for once quenched, a true appreciation of each other's love surfaces, and you can look back and see the hard road you traveled to gain such a precious priceless and uncompromising love