Take a deep breath bro. its going to be ok. Its hard to do but your going to need to take a step back, refocus and lean on those willing to help. I can honestly tell you it does get better, it will be a rough road filled with doubt self hate lonliness and confusion, but you will get through it i promise. Its been a rough year for me bro I am no where near where I need to be, but I am here none the less. I can see many more tomorrows, im sure many more bumps in the road will be along my path but for you, know it can and will get better. Be true to who you are, were and who you will become those who love you will stay by your side. And above all else remember, you are worth the struggle.
"Those are not your sins" A wise man