Oh you've had an awful time! I can't understand how your ex put you through this at a time when you need all your strength and all the love behind you...it certainly seems like a good thing that he has gone! That said though, it is always hard when you break up with someone, even if you aren't dealing with cancer as well. It must be really hard seeing him all the time at work and even worse, with someone else. Time will heal that hurt but you need to give it time...
Where are you Poppet? Maybe if we know where you live we can help you to find some support in your local area?
Take care,
Louise x