If you hate obstacles, you are just like many. A lot of people hate obstacles. When they are doing something they do not want any obstacles to stand on their way.
The truth is nothing great can be achieved without overcoming obstacles. When we talk of a road, we immediately see bends.
We have to accept obstacles as part and parcel of life and learn how to handle them when we find them on our path. Turning back when you meet an obstacle on your path is a defeatist attitude. You have to face it and lift it off your path.