Marriage preparation is for couples living together or separately before marriage, for thriving, average, or conflicted couples, for any couple that wants to be fully alive in their marriage! Besides that, if you are getting married in the Catholic or Anglican Church, taking a marriage preparation course is mandatory, not optional. It is also highly recommended (but not mandatory) in United and Presbyterian churches.