Not sure if this will make a difference to your decision, but Relate is non-religious whereas Marriage Care has Catholic routes. I haven't used either but have heard positive reports about both - I know a few couples who have done the mandatory Marriage Care course before getting married in a Catholic church and one couple who went to Relate for counselling (don't know the details but they're still together now) From what I have heard, Marriage Care don't go on and on about God all the time or anything like that and very little of the course actually related to religion - the focus is very much on love / relationships, but if you're an atheist, you might want to try Relate in the first instance? Either way, it might be worth bearing in mind?