You can prepare your own divorce. You can access the forms on the County of San Diego Website. You can prepare it, file it and complete the entire process for the cost of the filing fee. That can be your only costs.
If you have the time and intellect to weather the rigors of complicated documents, then do it. But, the Clerks at the Court will NOT tell you how to do it. They cannot give you legal advice. They will hand you the documents, or refer you to the Court Website. There may be a divorce workshop offered somewhere.
It really is an isssue of time. Divorce petitions can be very tricky and when a Court Clerk reviews for accuracy and consistence in the documents, they only do their job and that is to reject and send back to the Petitioner for correction. I have seen simple uncontested divorcee petitions take a year or longer because the parties were still trying to everything themselves to save a few hundred dollars.
So, can you do it yourself? Certainly. Try it and keep me informed as to the progress, just plan on making this a part time hobby and a great learning experience.