HI
It sounds like what you were going to spend on drinks would cover the meals, so I agree with the others, skip the bar and pay for the meals. We had ours at a sports club and we didn't have to pay for room hire just a buffet lunch and the drinks were cheap anyway. My sisters paid for their own dresses and shoes etc.
I would also suggest a spit roast held in a community centre can be quite cheap, around 2k and then you can buy drinks yourself to control the cost or even BYO. That's if you don't have a backyard you could use/borrow.
Goodluck with it all, hope you don't give up yet and find a way for your special day.