Hi lil, so sorry to hear that about your daughter, that is so sad, hope she can look forward, but it will take time,
as for the bloke. he definitely is not the right one for you or anybody else, that is so selfish, you deserve far better than that and you are worth much more than that, time for serious thinking, but if he is so uncaring, I would get rid, and wait for that special person who will be beside you through the good and the bad, he is out there lil, in the meantime just spend time with the ones who need you and will always be there for you,
take care and look after the ones you love, Ray xx