There is nothing wrong with Anger as long as it does not get the best of you. So deep breath and focus on what you can control right now.
The sick feeling IS totally understandable and warranted.
So you wrote a boundary about not sleeping in same bed IF things turn physical...ok, that is one and something that you can certainly enforce.
What else do you have for boundaries...i am not the best guy on boundaries, but im here
As far as confronting, that is a tough one, right now all you know is he is being cold and distant And he has sent some flirty-ish texts...if you confront you will likely get a load of bullshit...so might be better to hold off....until something more difinitive comes out. There are others here who are emphatic the other way right, so you will have to decide what is best for you and what good will come of it when you do.