Sometimes you gotta date an a$$hole..
1. They make you appreciate
Dating an a$$ makes you appreciate when you have someone good and worthy in your life. Sad to say, but having a comparison really opens up people's eyes. When you get treated well, you'll know it.
2. Reality check
Sometimes living life in a bubble thinking that all people have good intentions and are genuine is simply a fairy tale. You need a reality check to recognize that just because someone is dating you, doesn't mean that they are good for you and have your best intentions at heart.
3. Judge of character
People can all seem nice in the honey moon stage. By dating an a$$ you will be able to read people better and determine the signs in your next relationship.
4. Being cautious
Dating the ever-so-famous a$$ will allow you to learn to be cautious and keep your guard up before jumping into anything serious with a guy. You can't be an open book right away.
5. Many forms
Let's be honest, there are many different forms that an a$$ can exhibit. Knowing who is who, which is which means that you will be prepared, and less likely to be left manipulated by people in general.