I have been a very stubborn person, ever since I was small.
I would set my own personal rules and abide them strictly. There were things I didn't like and wouldn't do under any circumstance - eat certain foods, listen to certain music, wear certain clothes that were in fashion.
Sometimes, I applied those rules to other people as well and also pointed out to them that they were doing "wrong things" and that I would never do that.
I was so happily perched on my high horse, I didn't realise I was often a nasty person and a very difficult child. Just ask my mother.
I eventually started changing. I had the tendency to do things that would break my dear rules. Unfortunately, there was a huge battle going on between who I was supposed to be and who I wanted to be. I began to notice that I had few friends and even they thought I was a bit too much at times.
I believe that my ego went to smaller and smaller pieces after each person I fell for. I learned that not everyone should play by my ridiculous rules, not even me. I learned to listen and try to understand others' point of view too. I learned that love has no boundaries and no price and nor did I.
I still have a few nose turns here and there and have set a few new rules for myself. Self-discipline is often in order, so I don't become a stupid useless sloth. But I hope I'm a more bearable person overall.
My fiance is ready to put up with me for a very long time. My mom is also putting up with me. I made a few friends over the time too. Lesson well learned, perhaps?