Very happy to hear this, Harry :)
You sound like you've made some great improvements in both appearance and behavior. And that people have taken notice.
Nothing better than one of the hottest girls around telling you how hot you are (and you knowing she means it because... well... she's shacking up with you!).
Even better that you've started now. A lot of this stuff (fundamentals improvements especially) many guys don't start working on until after they graduate college and get out into the wide world. Then it's not so easy to meet girls anymore and they realize they've got to hustle.
That you're already where you're at right now puts you in an excellent position for the future (assuming you continue to improve -- and it sounds like you totally will, so I see nothing to worry about there).
Keep killing it, brother!