Once someone has a marriage annulled the parties are free from each other and any subsequent marriage is valid as long as the subsequent marriage took place after the first marriage was annulled.
Communication is a key point to any marriage. I agree with communication, however there is really no particular ingredient for a great marriage. So many things are important, but for me, respect is...
If an individual is not happy within themselves and does not try to conquer their problems or character flaws marriage is not the answer. No human is perfect, but if in love and mature then marriage...