I hate you Reviews
Its possible to learn from a bad experience and so avoid repeating it. If you meet another worthless boy you'll spot danger signs sooner and, I hope, back off before it gets that bad.
There's a lot of bad advice out there when it comes to relationships. Some people share only the good times and cover up the bad. Others have a vested interest in putting other people down. It doesn't have to be like the relationship you describe but some would like you to think there's no alternative. If you meet someone like your ex again, hold out for someone better. There's plenty of time for him to come along.