If you find yourself making excuses for your partner, that is a red flag within you. Your partner doesn't take responsibility and there are lop sided compromises. No two human beings are perfectly the same in terms of their desires. It's not like the relationship is an antidote to your personal growth.