Hi i should ask u first how r u, u seem to b a good guy at heart but there is loneliness in ur heart, u think u will choose people who will fill that loneliness for u, but it doent work like that, u have to love everyone and everything in life only then life will open up to u. so what u want to do in ur free time? try to love and care for people who come ur way, weather its in ur shop or else care for little children, old people adopt a pet, make friends atleast talk to people .
u will not know when love wud open ur doors and u wlll be in love again with life and then u will find ur love.
Best wishes.