definitely right to quit i reckon.
If your working at a financial loss, its utterly pointless unless it definitely leads to something better. Benefits are reasonably good, and i know some people feel funny about claiming them, but you’ve been paying an awful lot of tax to finance these benefits, and its exactly people like you (who are actually job hunting) that they are designed for!
Proper job hunting can be a full time occupation. Especially if you’re trying to cross-train and move into roles which are slightly different. I remember spending loads of time going through C++ books and reading up on companies and interview techniques, re-writing the CV etc..
A holiday allowance of 25 days only allows for 2 interviews a month assuming you take NO holiday at any other time.