HI.
Dont worry about the age gap, you cant do much about it now. As you said, its already there because its unlikely you`ll be in the situation to change this within the next year or 2.
I did not want a big age gap, but there is 6 years between my kids and thats with them having the same father - my husband. So even if you were in a stable relationship with someone and you were both ready to have kids, you cant tell what would happen. It may not be that you could have them all closer in age anyway for one reason or another.

At 22, you know you have alot of time ahead of you. I`m sure when the time is right you will meet someone lovely and hopefully you`ll be able to make babies together
But that could be a year from now or 15 years from now.

YOu sound like a really loving dad.