talked to M. I asked why he cancelled. He said "he changed his mind." and if I were looking for a deeper explaination, he didn't have one
Interesting that he was able express a deeper explanation later on (not wanting to be part of extended family at this time). Even if he hadn't wanted to go because of not wanting to be a part of your extended family at this time, what's going on that he couldn't express that directly to you? He cancels at the last minute....says he changed his mind, there's no deeper explanation. Huh?
Okay, he's not social or he's shy or self-centered, or whatever......How is he working on contributing to your ENs? Sounds like you're doing most of the work to me. Even if it is your "own insecurities", etc,. the point is that you are dealing with those feelings. If he's interested in building a relationship with you how is he working to understand your ENs and seek to meet them?
Making a comment about changing his mind and "there is no deeper explanation" sounded like a real cut off to me. Done, Nada, No more discussion, because HE wasn't interested in further discussion. As it was, there was a deeper explanation.
I'm sorry but this is starting to throw up red flags for me about having an "All About Me!" personality! Ok so he's never been married, no kids, etc. Is he making any efforts to compromise, reach a POJA on things important to you? Even if they're not particulary important or troublesome to him?
He could be the nicest guy in the world, but not necessarily the best "partner" in a relationship. There are alot of things that could be used to excuse or explain his behaviors and attitudes. Many seem to be related to his long time single status. But, how long is it okay to use that as an excuse or explanation? That doesn't resolve the impact on the relationship.
If he is content living his life as he has as a "single"
"never married" man, how motivated is he to want to change some of his focus from "me" to "we" on a CONSISTENT basis?
Just my thoughts.