I basically want to make a small personal website that probably won’t get any attention. It will also be somewhat simple. Is Django overkill and I should use Flask or something else or is it okay? I tried learning JS and using ExpressJS but JS overall feels very loosely typed and I don’t like it. I’ve been using Python for over 3 years now.
No, you should use whatever you want instead.
Seriously, don’t worry about it. You want to use Django? Use Django! You want to use flask? Use flask!