Talk from your personal experience only, if possible.
There are several things you can do:
1- Get a job to cover your expenses until you figure out your long term plan
2- Look for a startup in a similar vertical/category and offer your services. Failure is a great teacher and if you can help another startup avoid the same mistakes you make that can translate into a great service.
3- Do some consulting for other companies. Find companies that need your specific level of expertise and go out there and pitch your services on a consulting basis.
Good luck