David it sounds like you've been through a lot here and if it started from 16 as you said you've come a long way and your still young so you've got a lot of time left I hope things start getting better for you unfortunately I do not have any advice because I'm not good with these types of things all I can do is let you know that eventually things should start getting better I know you've probably heard a lot of people saying it gets better but it does get better it won't come easily you'll have to make difficult decisions before it gets better if that means cutting people out of your life for good or changing your relationship with them but things will eventually get better for you and I hope and pray that they do because your a good guy and haven't done anything to deserve bad things, I know this comment probably made no sense and I'm sorry for that and I'm sorry that there's no advice I can provide for you but I hope things change for you David.
David it sounds like you've been through a lot here and if it started from 16 as you said you've come a long way and your still young so you've got a lot of time left I hope things start getting better for you unfortunately I do not have any advice because I'm not good with these types of things all I can do is let you know that eventually things should start getting better I know you've probably heard a lot of people saying it gets better but it does get better it won't come easily you'll have to make difficult decisions before it gets better if that means cutting people out of your life for good or changing your relationship with them but things will eventually get better for you and I hope and pray that they do because your a good guy and haven't done anything to deserve bad things, I know this comment probably made no sense and I'm sorry for that and I'm sorry that there's no advice I can provide for you but I hope things change for you David.