I agree that communicating is usually the best thing to help any relationship.
As for the age difference ~ 26 to 33 is not that long ~ not in my opinion.
Good luck!
Try to be more confident in yourself.
It sounds as if you have found a decent man, who finds you attractive ~ and that's great.