Prove that every connected graph has vertices that even when you remove them, the graph stays connected.
Let's assume that $\delta(G)>1$ because if it is equal to 1, the proof is trivial.
I will use a Lemma that says that if $\delta(G)>1$ then there is a cycle (no need to prove here because I proved it in another task).
$(1)$ Let's find that cycle and call it $C=v_1,v_2,...,v_k$.
$(2)$ Now let's remove one of the $v_i$ where $i=1,2,...,k$. If the graph stays connected - end of the proof. If not:
$(3)$ let's go back to the full $C$ cycle and remove $v_j$ where $i\neq j$. If now the graph is connected - end of proof. If not repeat step $(3)$ and remove $v_z$ where $i\neq j \neq z$. Repeat until we find proper $v$ every time removing different $v_i$. We will find it eventually.
Let's assume we didn't. That means that for every $v_i$ removed from the cycle, our graph becomes disconnected. That means that in our cycle there were to vertices, let's call them $v_n$ and $v_m$ that the cycle looked like: $v_1,...,v_n,v_m,v_n,..$ and that's contradiction to the definition of a cycle and indeed there exists a vertex that you can remove without making the graph disconnected.
I know it may look bad, but is it correct? If not, I would be glad for another proof or for showing me where I made mistake(s).
Counter argument to outline the incorrectness of the statement you numbered as (3):
Imagine you have a circle, and on that circle spread equally 10 points. Outside the circle draw 10 points and connect each of the outside point to exactly one point on the circle that is not connected to any other point outside the circle. The points on the circle determine a cycle, and you can see that if you remove any one point from the cycle you get a disconnected graph.
Proof of the statement:
If we have a node of degree one, then removing it gives a connected graph. Otherwise, every path in the graph belongs to a cycle(To see this, start with any path, then see that the terminal nodes of this path must be connected to other nodes that are not in the path, so adding them to the path makes again a path...continuing this process you can see that in the end we will add all nodes from the graph to the path). If among all those paths there is no path from which one can remove a node, without disconnecting the graph, then all those paths are bridges, hence they do not belong to a cycle, which is a contradiction. (This is, assuming that your graph is finite)