Have you thought of braiding it?

Mine's not as long, but I've been using a Buff and depending on the day, I might wear it such that it covers my hair completely. That tends to keep it from getting too tangled.