Frankly, Albus thought it was extremely weird that James was having a child. Not only weird, but irresponsible. He was definitely not fit to be a father James... It wasn't that his heart wasn't in the right place, James was just not the most serious and responsible guy you could meet. He didn't care about stuff and usually just wanted to have fun. In the process he could screw many things up and would regret what he did later.
Albus didn't bother saying it had only been a long time because she had avoided him so well and for such a long time. Why she had done it, well that was a complete mystery to him. But, being analytical as he was, he could tell something was wrong with Jamie. Not only had she been avoiding him of late, she had been avoiding James too. As far as Al knew they hadn't seen each other all Summer, which was definitely quite odd.
Albus recalled that they had certainly gotten along quite well when they had first met. In fact, he had been a attracted to her too, though she was obviously off limits as she was his brothers girlfriend. "Thats a good idea, we haven't talked for several months after all," he agreed. "Though first, why have you been avoiding me? And for that matter, James as well?"
Abruptly, Albus realized he was in Charms class, he had almost completely forgot that fact. Gabrielle apparently hadn't noticed yet that they were talking, perhaps because they were talking so quietly, but Albus still didn't want her to overhear, so he took out his wand and muttered "Muffliato" to make sure she wouldn't hear them talking.