You done well. When you don’t probably know how she is going to react to you, its better you express your thoughts this way. You don’t know how she will react to you when you visit her in May, so by expressing to your friend about your supposed intention, he would try to not take her name the next time he converses with you.
For all that is relevant, the job on hand for you as of now is to secure a better future and help your family establish a firm ground, so don’t divert your thoughts from this. When the time is right things would fall in line without anyone’s intervention, trust me on this one.