You are probably the only one who will ever understand this sentence anyway. I often think of the semi as a weak period or a strong comma (an old rule I heard somewhere). I join in your concern about the "since" clause.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.