Most Helpful Guy
If he cheated on you once, there's a nearly certain chance it will happen again. Since your relationship worked for so long, I'd bet that is exactly what he's trying to do - get back with you. Up to you how you'll handle it, though. Personally, I don't like cheaters and never understood why people would do that.
Most Helpful Girl
Yes, here, dear, and his Timing would be somehow coincidentally perfect. This would give him a chance for a little romance and To... Get his One foot back in the door.
However, with no two feet In, doesn't necessarily mean More in Store. It could mean, that with what he lost when you both broke up, that he just wants a little of it back but not to be hooked altogether at the hip.
If anything, so you are not Lost here, go slow with his flow and don't wear your heart, which is broken at this sad time, on your sleeve so you don't have to feel a 'Loss' right now... For the Third time.
Good luck and my own condolences. xx