Stop listening to what others think, to the biases people put on certain things or people.
If someone or something makes you happy... what else matters?
Why care if people disprove of it?
We all need things in our life that are unhealthy or possibly damaging long term to keep us sane.
Whether it's something physical like alcohol or eating unhealthy
Or whether its a person you may have met online or that people don't think should be in your life....
If it keeps you smiling and living each day easier, why not?
It's only when those things or people really start to cause real damage that its time to stop.
But why regret something that made you happy at one time?