Happy Thanksgiving . Although I can see where it may not feel like you have much to be thankful for right now , things can always get better . I also tend to trouble sleeping and tend to oversleep fortunately , management is a bit more flexible with my schedule so it ' s not really an issue since I work my ass off when I ' m there and I tend to stay later or work from home occasionally . Confrontation in itself is not always a bad thing . It ' s through confrontation and conflict that we are able to improve and grow as people and running away never solves the problem . Instead of leaving , I would first suggest to patch things up with your best friend . It doesn ' t sound like you have many relationships , so holding on to those close ones is absolutely vital . Having a support system and being close to those that understand you will help tremendously . My second suggestion is much easier said than done . Try finding a position with an employer that is okay with you being occasionally late or allows for a flexible schedule . Some won ' t care as much as long as you still put in your 40 hours or the work is still getting done . Just remember that while ADDADHD does fucking suck , it is manageable with additional efforts , personal accountability , and a helpful support system .