00:00:152 (1,2,1,1,2,3,1,2,3) - this section is one consistent overlap hell, which I'm pretty sure isn’t acceptable by the ranking criteria. An easy solution to that problem would be to simply cover the first sounds of the violin sequences with a slider(s), and the last sound with a circle. That way you will be able to visually separate the sound sequences without a need for constant overlaps.
Ex: https://osu.ppy.sh/ss/19449722/1f07
1/1 slider 00:00:152 - + circle on 00:00:952 -.
1/1 slider 00:01:752 - + circle on 00:02:552 -
1/1 slider on 00:03:352 - + 1/1 slider on 00:04:152 - + note on 00:04:952 -
Also probably 1/1 slider on 00:05:352 (1) -
Making 00:12:952 (1) - a circle creates a long inactive time gap until the next object, thus probably better to make it a slider instead. You could theoretically do the same thing that i proposed for the beginning. Or you could make a 3/2 slider + note on a white tick.
Kind of like this: https://osu.ppy.sh/ss/19449731/1c05
Same logic would apply to 00:14:552 (1,2) -, 00:19:352 (1,2) -, 00:20:952 (1,2) -.
00:25:752 - length of the slider is too long. 5 seconds of inactive playtime is a lot, even for a normal. Also easy and normal difficulties are advised against utilizing complex shapes, so perhaps hold off the funny heart concept until hard diffs or, even better, insane and higher. The speed of the slider is also abysmally slow.
00:57:752 (1,2,3,4,5,6) - definitely against the ranking criteria. Too many consecutive sliders, all of which are overlapping. Just turn your ½ sliders into circles and it should be fine. Also, again, low SV problem. (https://osu.ppy.sh/ss/19449750/7368 ignore the placement )