I am! You know what you want to do in life and your working towards that, trust me that is truly amazing. I have friends who are my age and don't have a career in mind, so they either do nothing or just work normal jobs.
Aww it says great now! Sometimes it's better to just wait until you're both ready, then to date and things go horribly wrong. I hope it all goes well for you both :)
Ugh that's still annoying and it's about bloody time that he asked you out on a date, especially if you've been seeing him since January! It took nearly 3 months for him to ask you on a date, but I hope that he makes you happy :)