He has his reasons
Here’s the thing: if you are clearly unhappy, then there is no excuse for your partner’s behavior. Of course there is always a reason someone lets us down. But that reason doesn’t change the fact that they let us down. Your excuses for your partner won’t keep you warm at night. Those excuses won’t lend you a listening ear when he ignores you. It’s good to be understanding of others, but don’t forget to ask yourself: am I happy?