Secular is the opposite of Religious. Religious is related to Hope. 
Perfect is a different concept from Bad. Bad is similar to Pretty. Pretty is related to Nice. 
Secular <--Antonym--> Religious <--RelatedTo--> Hope 
Perfect <--DistinctFrom--> Bad <--SimilarTo--> Pretty <--RelatedTo--> Nice 