The answer would be C. self-discipline
They are definitely not synonyms, that would mean they mean the same thing wich they definitely do not. They are antonyms.
well a utopia is a imagined perfect place so if its "your" it would be the perfect place you imagined
hope this helps :)