Its quite simple making friends , you just need to feel confident and if you start doubting yourself just start to count 1,2 before you reach 3 do it , and soon that hidden voice will disappear and the confident grows.Feeling sorry for your self will be the worst.Am a developer and the first thing i do say hi to people randomly in the morning and any time and listen to a station like Capital UK find it amazing and even as i punch code ,,,you mind is knowing something that is happening and if you are the type of music guys you still enjoy .