I think if you haven't had a relationship for a long time, this is easy to fix, I think you need to communicate more often in order to meet new people on the Internet. Especially if you are a shy person. Then you will definitely succeed, just try this site https://www.russianbrides.com/hot-russian-brides/ I think this is exactly what you need. You can meet all sorts of people there, and I'm sure you will definitely find the right one, I think you shouldn't worry too much about not being in a relationship yet.