It sounds like you are doing good. I think its a good idea to pretty much cut her off maoneywise. She's either got to grow up and take some responsibility or ... who knows, but she can't just keep waiting around for you to bail her out. interesting what her aunt said about hitting 25 and realizing this is what life is. sounds almost like a very early MLC. anyways, there is no understanding her actions at this point, but you sound like you are right on track!
If i can't fall in love... I'd like to fall in chocolate! ~ Author Unknown