I neither see a drive towards results nor an interest in leading others. Not saying that you do not have it but it is lacking in your post and is an absolute requirement in my book. I once had to promote the most junior team member, beg him to become manager as the technically competent one was lacking and never once brought up team related issues during my discussions with him. Also be sure you really want that - management is often being sandwiched and gets no thanks from both sides. Also the buck tends to stop with you so any gaps others in you team leave are your headache. Be very sure that you want it. Are you going to be happy to focus on results and people. Are you able to maintain a reasonable level of happiness in your team? Based on how you express yourself you might be a bit depressed which is an awful starting position to get a promotion. Finding a therapist may help changing your view on job, interactions and if it happens transition in a new and emotionally more demanding job.