Yes, I too had a very similar story when I got my first job as a programmer, I stuck it for two years though, but I had to leave eventually because of everybody’s attitude towards me because I am a girl, they hated how much I was good and could not except that fact, they made my life there a misery so I left. Also I believe it has affected me and has given me a little bit of an attitude, as i always get defensive when someone tries to have a go at me, I am curently working on this, because it is not the best attitude to have.
I understand how hard it can be, don't worry. Oh btw I only have a HND in Computing (got a Distinction :biggrin: ), I was going to do a bachelors, I just never found the time to do it, as I am very busy now.
Maybe we can swap code, we can both learn from each other (although I am betting I can learn more from you, which I would appreciate as I am always looking to improve my skills)
Finally I think you have done really well to get all this done in three months, I have been working on mine for about that amount, but as you can see I have had some issues which have caused delays, and I have not had much time each day to put in work for my project, so I don't think I have done too bad, I won't be able to attend that event in America, after leaving my job, I am very short on money, but I am looking for another job at the moment.