I suggest starting with something a lot simpler. The snake thing looks fine for 3D printing, if your machine is running perfectly and you have a very good first layer. Such complex designs require the hot end to move from spot to spot without extruding, and that can leave strings and defects.
A print can stop for many reasons but typically, it's a simple thing like power fluctuation. I suggest putting a 3D printer on a good UPS that's rated for twice or more than the maximum power draw of the 3D printer. If the power goes out for a second or a minute, you want the darn thing to keep going. Some printers have automatic recovery systems, others don't.
Other reasons for print stopping could be running out of filament, having the filament jam, a program error or just a mental glitch if the machine is a cheap knockoff.
There's a lot to be done with 3D printing. I've been playing around with it a couple of years and have made hundreds of useful things. Right now, I'm making a crankshaft lock for a V8. The special tool, which I'm basing my design on, costs $300. It's quite beautiful for that money but still, I can print one for $1 or so.
I use Prusaslicer too. Great bit of software.
ShopBot Details:
2013 PRS 96x60x12 (Centroid upgrade)
4hp Spindle
12" indexer
Aspire
Rhino
Fusion 360
Ferrari 360
Prusa MK3S+
Prusa XL multi-tool