I find myself in a position similar to yourself.
I enjoy "filling" whatever empty position, and providing what my team otherwise lacks, rather than mainlining one champion and one role.
At the same time, however, I find I have a particular skill set that makes me more comfortable in some roles than others.
I really enjoy the idea of "not dying"--which means that tanks are really fun.
But because I like to support whatever the team needs, I tend to be very objective focused, and not kill-focused.
The combination means I HATE playing ADC, because 1 they are squishy, and 2 they just farm kills all game long. that's clearly oversimplified, and may not be truely accurate, but in ranked games, there is little shortage of players wanting to go adc, so I've never found it to be a big issue.
In the end, I usually try to play support
. and if I'm not playing support, I like to go top lane
. either way, I end up playing a tanky champion that runs interference and peel, rather than strait DPS. and that's fine with me, because it's low pressure.
If, on the other hand, you enjoy WASTING you're opponents, I'd suggest a mid-lane roaming champion (assassin), or jungler, or ADC. Someone that trys not to give their opponent a fighting chance:
, etc
truely objective focused players probably enjoy pushers:
.
While other people
just like to screw around, and harass their foes (emotionally, more than stratigically).
In the end, you just need to figure out what you enjoy .
and if you decide in the end (like me) that the biggest thing for you is just to help the team, get you're map awareness up, and go for Support, or Jungle.
Their job is just to solve everyone elses problems anyway, isn't it?