Did this take way too long to make?

Yes.

But do I regret making it?

Absolutely not.