My 20 year old daugther has been dating the same guy in college for about a year and a half. My opinion of him is he's rude, racist, self-centered, and has anger issues. Well, she's very frustrated with him because he hasn't taken her out on a date in probably 2-3 months. He has a job and his dad gives him money each month. However, he never seems to have any money to take my daughter to a movie or to dinner, but he has the money to buy beer, pizza, and hang out with his friends. She's been putting up with this since Day 1 and keeps thinking he's going to change. How do I make her understand that the dating period should be when a guy does whatever he can to impress a woman and win her heart? How can I get her to see that he isn't going to become "Prince Charming, miraculously, overnight? I'm worried sick that she's going to end up long-term with him!