Feels rather good to finally achieve what I have tried so hard to achieve. Especially considering the fact that I don't really bother working hard for anything....too much half hearted effort.
To put in the effort and see it bear fruits...well it really is a nice feeling =)