Yes, you made the right decision in blocking him.
If a future is what you want as far as a committed relationship is concerned, this is a guy that’s not interested in giving you that.
You haven’t met anyone close to him and you even had to ask to see a photo of his son.
Those are usually signs of a guy who is not interested in letting you get closer to him and into his world.
By suddenly choosing not to see you because he knew that your mom and son would be home, he was indicating that, all he was looking to do was hang out with you and you alone.
Normally, this would indicate that he was just looking to have sex with you and enjoy your company.
Again, he has shown repeatedly through his actions that he’s not looking to have anything serious with you as far as a long-term relationship is concerned.
Being that a committed relationship is what you want, blocking him was probably your best option at this point.
You’ve already asked him about the kind of future he sees with you and he made it clear that, he doesn’t know what the future holds.
That means he doesn’t really see you in his future.
If you were to wait around on him, you may end up wasting a lot of time and precious effort.
Even though you may feel stuck right now, it is best to think about what is best for you and your son.
So far, this particular guy that you’ve been seeing for the last six months has not shown to be the right person for the kind of relationship that would give both you and your son stability.