There are two issues here, one is curvature of the penis and the other may be erectile dysfunction.
It is not uncommon for males to develop Peyronie's disease (acquired curvature of the penis). There are medical treatments with steroids, injections of medicines into the penis, and systemic therapies with interferon but these are often unsuccessful and have numerous side effects- Surgical correction remains the best treatment to date.
We only correct this surgically for several reasons- 1. Discomfort for you during sex 2. discomfort for your partner during sex 3. cosmetic reasons (if you really do not like the curvature and want it fixed).
Surgery is done as an outpatient and pain post operatively is usually quite minimal.
As far as erections not getting as hard as they should, you may have a component of erectile dysfunction requiring medications such as viagra, levitra or cialis.
You should see a urologist for further help.
Best of luck,