First you need and big

----Then you need to have a good long honest talk with him, lay it all out and get all the facts out.
Only then can you make a decison based on those facts and see what is best for you.
At this point it seems he is made up his mind and your not in the picture as much any more. So before it gets harder on you and you get hurt more see what you need to do.
Always look out for #1 first --YOU.
you have to be able to take care of you and make sure you are in the right place in your life. As hard as it may be it may be time to move.
You may what to seek help with consuling to see where things may have gone wrong so that that don't happen again. If you don't know you could be making over again.
But you have to communicate and talk, just ask point blank. You need to know the truth one way or the other.
But what he has done so far is very hurtfull and is really bring you down.
There is so much more to life than this and you deserve better. So talk it out hope for the best, but don't be surprised if it does not work out.
I wish you luck, and don't be afraid to ask questions here on this forum, that's is why we are all here, we all need help from time to time.
There is no such thing as a dumb question--only a question that is not asked..
We are all here to help even if it is just lending a ear to listen to what you have to say.
Stay in touch and let us know how you are doing..