Awww, this thread made me sad.
Don't listen to the hater loli, your boyfriend is lovely, everything you have told me makes me think he is a great guy. Also, you are engaged, which I think is a pretty big comitment to make to one so far away which makes me think you two must almost be fated to be together lol.







