Interested in Language
1. I'm very happy for you to be as my best friend.
2. I'm very happy for having you as my best friend.
3. I'm very happy for you being my best friend.
I want to say, "I am very happy that I have you as my best friend." but I don't know how to say that with a short sentence. How would you say it if you were me? What's your opinion about my above sentences?
Source: self made general question
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.
Hello again my friends.
Can this work as well?:
"Having you as my best friend makes me very happy"