Tuagirl, congrats on the job oh..God definelty make all things much better.
As much as I believe in forgiveness, u must balance wisdom, u can forgive the guy without having to take him back.
After he has left u, u have to be sure that his intentions in coming back are true and that he's not carrying u on an unnecessary journey. U have to be sure whether the relationship is still worth in so that u don't invest in something that doesn't have a future.