I've been in a relationship for a couple of years now. I think it works because I only see him once a month and talk to him about once a week. I'm able to hide my problems from him that way. He knows about it, but we rarely talk about it. When we're together it's just watching a movie together or talking about videogames. I'm content about this and he knows I'm not interested in seeing each other more, that's mainly because of my problems. I know I'm not fit to live with anyone. (Lived together with an ex for many years and this caused major problems) He's also content with this situation. He has his own reasons. So I'm lucky it works for both of us.
I'm very grateful to have him in my life. I feel loved when I'm with him. At the same time I've often wished he would leave me. It would make it easier to ctb eventually. I feel weird sometimes because it feels like I'm putting up a mask around him. But I pretty much feel that way around everyone.
What am I offering? We joke around a lot, when I'm around others I try to make them laugh. We have some interests and personality traits in common. He says I'm beautiful even though in reality I'm below average. (No one ever said it before, I'm definitely not pretty or beautiful)
I also met him when I was doing a bit better, I was still working and I looked and acted like a normal human being, hiding my struggles and depression from the world. Now I'm not hiding that anymore. I'm not trying to get around in society acting happy. So that's how it started, if you're curious. In my current situation I would not be looking for a relationship.
I'm very lucky, that's what it comes down to. I know a lot of people struggle with loneliness and are not able to find a partner. I can (kinda) understand how it must hurt to never have experienced these things and never being able to. At least as much as I'm able to from my perspective.
Doesn't feel like a soulmate situation though. In a lot of ways we don't even know each other that well. I don't know how to explain it.