Comma inside quotes

Solution 1:

There can be no comma - a questionmark is required. "... he would watch the planes fly past and thought, "Why can't I travel too**?**" but he couldn't afford it[no comma] after all,