Hi winner and welcome to BB forums,
I was at uni for 8 yrs, so know how you feel. I was much the same, leaving essays &I projects til the last minute- usu an all nighter before due date, putting last full stop at precisely the time I had to leave home or commute. It did frustrate me. I knew it was probably not my best work. But it did work for me. I would end up spending less time on an assignment than I would have if better planned or less procrastination, yet still got good grades, so perhaps it was better in the long run. Maybe that is how I coped.
Dont assume that everyone else copes better with stress. Who knows what goes on behind closed doors. You'd be surprised I think. Some people may be better at hiding it. I'd bet most people feel like you.
There are quite a few Ted talks on procrastination. Some funny, some insightful. There's likely to be a lot of YouTube vids as well. Perhaps you can find some inspiration to better deal with this, as it seems to cause most of your worries. I am a master, I got away with it at uni, but it continues to throw up hurdles at work and in life, so I am trying myself to do less of this.
You know you can do it, and you have proven it to the teachers and your peers. It is likely they see much worse every year. Better that you care. It might be rewarding to them that you can't help but show it. Much better than talking to someone who couldn't care less and shows it.
I have found we often answer our own questions. Perhaps you can re-read your post in a few weeks or months. You put 99%into your study. Most students aim for a pass of 50%. You are a winner!