It's interesting how you managed to spend (5?) years with your ex and you don't have a SINGLE pleasant thing to say about him. All your sentences reveal how much of an angel you are, whilst this other guy is revealed as some lazy bum, reading it sounds like you were some saint. Of course, the story is always one-sided. Lets hear the real story because I can't imagine someone would stay with their ex for so long if there was no gain to be obtained from the opposite partner.
Of course there was a lot of good things about him otherwise it would not have lasted that long. Through this relationship, he taught me how to trust, love and care for the people I love. As a result of this relationship, I've matured and is now able see the world from a different light. I loved his honesty, loyalty and I had a lot of fun with him by going to new places and doing new things. He had a strong sense of beliefs which I really liked but at times it made having a relationship with him difficult because everything was black and white for him.
As for myself, I am no where near perfect, I grew up with my grandparents who spoiled me to death, it wasn't until coming to Australia and having a younger sibling, I started learning to share, be patient and less self centred.
Looking back at the relationship, there was a lot of positive that came out of it, for that I am grateful that I had the opportunity to experience it!