hi redhot
The skills you are requiring can only be learned through experiencing life. That is getting out there and living life. Studying and working is not so bad I have been doing it for years and it keeps me busy and let me feel I am doing something with my life. You don't want to look back when you are old and say o ssssss I should have done it. Get out there push yourself. The only way you can go forward in life is by getting out of you comfort zone. Let me say that again!
Get out of our comfort zone. Here are a lot of successful people on here and that is the key if you stay in you current comfort zone and keep breaking ourself down for being a failure then you are going no where.
You are still young don't be lazy. Get motivated!!!!!
Look for a career that you might like and strive towards it.
It sounds if your life has got no direction. You need direction.
Set goals and work towards that goals.
You can do it, just get off you but

Best of luck