idk how, but after i found out that you can bottom Spencer, I was able to bottom him first try, all I can say is that with also knowing the whole "confidence" points thing, my advice would be to save every time you have choices you think are crucial when it comes to things like confidence, teasing, or stuff like that. but for me, it was kinda obvious with most of the choices. Also, just be sure to read things through and be careful, and save often, I can't even begin to tell you how many times i accidentally picked the wrong choice and had to go back like 3-4 days just to get back to where I was.
Another thing to note, don't pick the movie theater as where you and Spencer go to date, Darius shows up.