Volunteer
Loneliness itself is not harmful to physical or mental health; rather, it is what you do with it and how you deal with it that can be harmful. Consider volunteering to ensure that you are letting loneliness lead you in the right direction.
Spending a day helping the elderly or preparing food at a soup kitchen can satisfy your need to feel helpful and will distract you from the self-centered mindset that loneliness promotes brings on. Additionally, spending time getting to know the people you're serving will help you feel more connected and intimate, which is something you've been craving. According to one research, volunteering two hours each week can reduce loneliness. Many people experience temporary loneliness, but long-term loneliness can have negative health effects. It could just take two hours a week to ease it.