I happened upon the question if there are infinite groups which don't have any infinite abelian subgroups. I am pretty sure that this is true, but couldn't come up with any examples. So I am looking for an example.
My thoughts until now:
The group can only have elemets of finite index or else it has the integers as a subgroup (free group generated by element with infinite index, which is abelian).
It is probably not going to be an algebraic group by a theorem of Pillay on the existence of infinite abelian subgroups of o-minimal groups. So maybe one has to do something analytic, maybe a Liegroup?
Edit: I am interested in any subgroups, not necessairily proper subgroups, therefore this already excludes all infinite abelian groups as counterexamples.