im so sorry you feel this way and youre not a failure just look at all those upvotes--tons of us feel the same way and were not all failures we have adhd  i procrastinate go off on tangents and get distracted a lot too but what helps me is scheduling out my day hour by hour the night before even if i dont follow the schedule perfectly i find i thrive with at least some structure