I was in a situation a few years ago, where our company didn't pay us properly over the course of 12 months. They initially didn't pay us for 6 weeks, then they starting paying us irregularly, at the end of it, we were approximately three to four months behind. Lots of promises, make it up etc. It put enormous pressure on me and people close to me. Your self-esteem goes way down and being rational becomes more difficult.
At the end, the company went into liquidation. After this, we ended up getting some money back through the labour tribunal. Your situation might be different but loyalty does not pay any bills. Not getting paid generally means that creditors, the revenue and others are not getting paid either.
I am not being harsh but think the most important rule is that don't get paid friday, you have no obligation being there monday.
Would start looking at other employment opportunities.