My work isn't perfect in every aspect/respect. Do both words work for this sentence? Are there any efficient ways to tell them apart? Thank you in advance.