I left gmail and ran my own mail server too. It's harder and more stressful than you think.
After a year I decided I'd had enough and moved to runbox[1]. It's not that expensive and the peace of mind know I don't have to worry about my mail server is excellent.