As well as being ahead of your times (not really ahead, just ahead of it being "officially" known and admitted.)
😁 Looks like I was really ahead of my time - my own time! Yikes!