> [884]
Dang, carrd has been around for that long? I only remember it coming about in like 2021 or so.
> [881]
To piggyback off what Zoey said, YES, definitely make your own site. Add whatever you want to it. The best thing to do is to just start and don't overthink it. HTML and whatnot can seem daunting when you first get into it but it's really simple once you get it.
You have total freedom over what goes on it and nobody can tell you any different. That's the best part!