I know the feeling - sometimes locking in and getting something done for yourself can be obscenely difficult. Thankfully jams and the likes give you a good reason to just go for it and not get too caught up in what you're doing or how you feel about a piece.
No need to apologize! Genuinely made for a fantastic listen, especially as the first submission I've heard for this jam. What was your go-to synthesizer for these tracks?