Here's a miniature selfmate puzzle that I composed today. I just got an idea and I managed to successfully create it. I got the basic idea down to just 9 pieces, none of which are promoted.
It's White to move and force Black to checkmate them in 10 moves. Naturally, Black tries to prolong their resistance for as long as possible.
Please use your own brain power to solve it! Have fun solving!