It might help if you two sit down and really talk to each other. See how you both feel about your marriage and how happy you both are with each other. What can you do to make things different and what can he do. You two are a team, and you need to work together. Medication should be a last resort. Theres nothing wrong with taking medication. But its not always the solution and often, people are too quick to solve their problems with a pill rather then seeing if there might be a solution.
I take wellbutrin and it has really helped me. Of course i'm still dealing with many issues and I may need to take something else.
On the issue of him wanting to do more with his life~ what are his interests? What does he want to do as a career. College? These sorts of questions might help him make up his mind.
I hope this has helped and best of luck to you.