My hair used to be perfectly straight. Over the last several years, it has taken on a slight wave to it giving it a bit more body which I love. Don't know why but it is true that it matters what we eat that affects the consistency/health of our hair. Now they can even analyze it to see what your diet has been like, chemicals in your system, etc. Products can influence the texture but without it, it is what we take in that plays a role.
If you get it cut, there may still be curl. I found it hard too to maintain a shorter haircut but I like them, perhaps a medium length for something in between? No matter what, it will grow out.

Can't wait to hear what you decide to do.