I'd dump the cleaner and give up the takeaway (BV you especially would know it's not hard - who are you kidding ;)), before getting a credit card.
It sounds like you aren't prepared to responsibly manage your income and outgoing expenses at this stage, when you are capable of doing so - you've...