I understand how you feel about your sister's boyfriend. I feel the same way, but about my brother's girlfriend haha.
I'm so glad you had so much fun! Good for you :D
And don't worry about your Aunt, I have one whose the same way who just doesn't approve of anything. But it doesn't matter. As long as your happy with how you are, that's what counts!
OMG I'm so excited for your tony stark story, ahh come faster