Cheating..?

So my partner and I have been together for nearly 7 years, and we have a son together. I used trust this man with my life, but lately things are off, well more off than usual. Sex usually feels forced, he ignores me when I’m trying to tell him things, there not important but I try to have conversations with him and majority of the time he just doesn’t want to listen. He has said that he can hear me, he just chooses not to reply. At first I thought am I being to annoying but he just laughs when I ask? Another thing that has been stressing me out is how much attention he has been paying to my best friend… I’ve been best friends with her for a life time now and she knows him for as long as we have been together, usually he’ll complain when she’s near about everything she does but now he’s encouraging me to invite her over all the time or help her take stuff back to her house? Just today she had a play date with my son but I didn’t know that he was there while we were on the phone and than she said to him out loud. “She’s on the phone” than said shit sorry here he is…

He has gone through a lot in he’s life and unfortunately we lost he’s mother last year, so I don’t know if I’m being paranoid and he’s just in feeling a lot trying figure out what to do or I don’t know but my gut keeps feeling really uneasy when their together and it never happens unless something wrong.

Am I crazy?