strive for (something)
To put forth a great and tenacious effort to attain or accomplish something. I could tell she was striving for that promotion by how hard she'd been working recently. Our organization has been striving for peace in this region for the last ten years. You should always strive for excellence, but striving for perfection is a fool's errand.
strive for something
to try to obtain or bring about something. I am striving for the best possible result. Mary strives for perfection in everything she does.