One of the most important things is your health. If he is seeing someone else, please, please make an appointment and get yourself checked out. You do not have any idea if he is passing on the gift that keeps on giving. No more sex w/him until he is back home for good and has been checked out by a doctor.
Cake eating is very easy for them, but it keeps us confused and right where they left us. He wants to know that you are still there waiting for him and that is called Plan B. You are more than Plan B....you are the Queen and should not allow this man any more cake. If he wants to eat cake, then he'll need to get it from his affair partner, not you.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.