Check out if he is having an affair, and does he really wants to marry you. Maybe this is the way to show you subconsciously that he wants out. Ask him seriously what are his intentions towards you, and if you feel the answer is not right or he is avoiding the answer and not looking you straight in the eyes but somewhere else, this is a red alarm. Why waisting time with someone who is not sure you are THE ONE? And if he is upset, the question is really if you are one for eachother....People should be generaly satisfied with eachother especially before marriage, in the marriage the problems are bigger because you are seing eachother every day, sometimes whole day...think about it....