You seem to take on the blame for you and your boss sleeping together - it takes 2 people to make that happen, so it's not all your responsibility at all.
It is a bit of a mess, but you do have options. Could you afford somewhere with something like housing benefit? What about a different shared house option?