One day you will look back and realise that all those times you thought you couldn't go on or you thought your only option was to give up. But one day you will realise that you got through that... you got through the tough times and you kept moving forward. And if that isn't something to look forward to, I don't know what is!
You are strong and can get through the tough times. You just have to keep going, even if times feel unbearable or life feels awful or you want to give up. ... don't. Keep fighting and keep moving forward. And know that those feelings, those emotions they will pass. You just have to give them time to pass.