My coworker just vented to me about this situation and is ready to break up with dude behind this. I told her to get a 2nd job and quit messing with his fool.
They've been together a couple of years, she usually pays for their dates. She showed me a $300 watch she bought him for Christmas. She came in the next week upset, becuase he didn't get her anything. He said he was broke. She's steady saying they are going to get married, but since neither one of them have a pot or a window I think she needs to focus on getting her bank account in order.