After giving it some thought I've decided to have my haircut. I'm now sporting a short spiky hair like I used to have 4-5 months ago. Back then I told myself I'll grow back my hair so I could do more with my hair when it comes to styling it, but I had to cut it short due to a number of reasons.
Starting to like it though, especially now that it's been so hot. My flatmate, rose (yes you heard it right, I now have a flatmate) thinks it's better than my long hair. My co-workers and friends thinks the same. I guess I made the right decision.