It seems as if you already know the answer to this question. However, by the accusations you've stated it does infact seem he is cheating on your sister. Try to think outside of the box, maybe he's trying to plan a surprise vacation or arrange some sort of party..?
jessiel_galeon