get_the_content(“more…”) returns full text

get_the_content() does what it’s supposed to, gets the content. You’re looking for get_the_excerpt(). 😉

Alternatively, using what you have, it should cut off wherever you put <!-- more --> in your post when using get_the_content().