if you were in NY i'd trade you.
i have a "flexible job"-- so flexible that i only had about 10 hours of work this week.... which is really really horrible and i try not to think about it. the grass never greener on the other side of the fence.
but,.. give your job a few weeks, cause starting usually sucks no matter what.
as for freelance: graphic design, copywriter, editor, etc. once again- no money. no money makes me more miserable than having to paint at random hours.
sorry to be a downer (sincerely, i am). good luck!!