Most Helpful Guy
1. Your profile says you are 25-29 and your post says you are 15. If honesty is something that you do only when it is convenient, then you are not an honest person.
2. This guy is trying to manipulate you to have sex with him. It is time to find a better boyfriend. Try someone your own age.
Most Helpful Girl
You're 15 going through that nonsense with a 17 year old guy who sounds very immature to begin with, what's the matter with you?
The entire thing from the vacation to the both of you don't sound right, live your life and let that guy live his.