It would have been okay to put this in the trainers journal, but whatevs.
Warning: Incoming rambling
I... Actually do know how you feel. We're pretty similar actually. To start, I'm blessed/cursed with a pretty vivid memory. I remember every mistake I've made, every thing I wish I could change. I think we're all like that. We all have things we wish to forget, things we want to redo, but unfortunately the laws of time currently don't allow for that. You can't change the past, but you can learn from it. In a way, it's good to mess up, so that you remember not to make that mistake again.
Ah, inconsistency. I feel you man. I switch personalities pretty often. One moment I'm super excited, the next, I'm irritated. Usually it depends on the situation. It's just who you are, not much you can do about it. But it makes you interesting. It makes you different than everyone else. Indecision is a pain too. Honestly, I don't really know how to solve this. I struggle too. You say you're worried about your relationships with people, but let me ask you a question. Are you around the right people? Some people won't understand, some are just detrimental on every level. Being around them for too long will hurt you, and will make you doubt yourself. You should find someone you trust to tell them all this. Someone you know can and will help you.
The future is unknown to us. We have no idea what's coming our way. Trust me when I say that I have spent days reflecting on this. Take the world on one day at a time. That's all you really can do.
Exams are.. Ugh. Start studying early. Really early.
In this paragraph, you have basically described my life for the past 7 years. Which is bad, because I'm pretty young. No one is useless. It's simply impossible for someone to be useless. Don't even think about calling yourself useless, a burden, or anything like that because you KNOW It's not true. If no one cared about you, if everyone chose to forget, you would be in a much worse situation. If you, God forbid, died right now, people would be devastated. The world would miss out on something.
Once again, you managed to describe my life for the past 7 years. You cannot control your emotions. You can't. It just doesn't happen. You can hide them, hold them in, suppress them, cloak them, but that just makes things worse. Holding things internally builds up and makes you feel depressed and confused. That's why it's good to rant sometimes, like now. You can't decide how you should feel, but what you can decide is what you choose to do in whatever situation you're in.
This is coming from someone who spends literally every moment of his life thinking about stuff. I never stop thinking. I think about this all the time. When asked 'What's your personality' or 'What are you're greatest Traits' I can never give a clear answer. I don't know what my personality is. I don't know who I am. I don't know what my greatest traits are, and quite often I don't believe I have any. I seemingly fit in everywhere and yet nowhere at the same time. When I think about it, my head hurts, my thoughts are jumbled, and I stay up late, all night even. Thoughts about my past haunt me, my future scares me, and myself is the worst of all. I don't know all the answers to your problems. I can't help you much, and I'm sorry for that. But I can relate to you. I know exactly what you're feeling. I'd like to help. That's one thing I can say about myself, I want to help everyone. Be there for people, because I know what it's like when no one is. It makes me feel useful when I help people. Maybe you're the same way? You're entertaining, that's for sure. There you go, +1 skill!
So hold your head up. You're the only you, and that's what makes you interesting. If you ever need to talk/rant to someone, I'm always available, and would be happy to talk. Everyone on the forums is like that. That's just the way it is here. So relax bro, we got you.