I think a relationship depends on the type of person you are, some don't need others to be happy and enjoy the little things, but in my experience a relationship is totally worth the hassle, having someone there when you need them to most, laughing at the most stupid things, you can describe the feeling it gives you when everything is going great, but obviously it has its negatives, you can't go randomly fuck the 8/10 girl who wants you, you'll argue from time to time, you'll get a little jealous...
But it's worth it.