Awhile ago i came here seeking help as i had cheated on my girl

I took your advice and we gave it another crack.

Lately i've had a growing anger problem, smashing things yelling, losing control of myself.

Myself and my girlfriend were on a break she asked me to pick her up while she waited for her mum to come get her anyway everything was fine then she started mentioning these bad things i've done i just lost it. i threw a bottle at the wall and smashed it put a hole in my wall, i think i really scared her, now she has said i have no chance of ever getting her back it kills me everytime she says it but i've told myself im not going to give up.

I've come to ask,

When should you relise its over and give up?

Right now i am cutting out 567 hearts after i draw them each one im going to write on a reason i love her, for each day we have been together and hand them to her is this a good idea bad idea?

What possible outcomes could there be of this?

Thank you
Shayne.