<human>: My ex broke up with me a couple of days ago and It was quite rough. I thought she was the love of my life and I envisioning a life together with her and her 2 children from previous marriage. 
We lived in different towns and met during the weekends. However I was contemplating taking the step to move to her town.

We were together for a year, and we were happy. The kids loved me and called me step-dad. And I loved them.  They were 8 and 11.

It all came as a huge shock, up until the day before the break up she was sending me love and everything was dandy. The last day before the breakup she was over at her ex, or rather the ex she slept with while she was marriage to the kids father. After this stay she was cold and distant. Something had happened, but I dont know what .

Next day she came to my place, where we had planned a romantic evening. Instead she would not have eye contact with me, and broke it off.  I was a mess. Luckily I have good friends who took care of me after. 

Now to the question. I was at the time reading the first Harry Potter book for the kids at bedtime in the weekends. They would only let me read it to them and I would make voices and it was quite fun.

I now want to buy them the audiobook and send to them, or rather her, to give to them as a gift. In all other things I have broken off all contact with her, deleted every trace and moving on. My friends strongly advice me against this and want me to have absolutely no contact with her. 

What do you think? Would it be ok? For me? And how about for the kids? Would it be a good thing, or rather a selfish thing to do for or to them?

Give me the gist of the text in a nutshell
<bot>: My ex broke up with me. I took it hard.  I was reading Harry Potter for the kids and wish to send them the audio book as parting gift. Is this right for me, or them? Friends say no.