Yeah, you have to develop a new outer skin that both makes you impervious to the dubious delights of gluten, and at the same time allows you to be super nice to people who offer it to you, and not bore them to death with why you can't eat it You also have to learn that it is the social part that counts, not the food, and focus on that, otherwise you run the risk of being ostracized. There's nothing that will turn you into a good cook more than a diagnosis of gluten intolerance. Blow them away with your gluten free goodies. Sorry I can't help with the boyfriend part. Either he gets it and will be supportive, or he doesn't and won't.
By the way, welcome to the forum
Thank you =D! And good point with the social part which is what counts instead of the food. And I think you're right about becoming a good cook cause you learn to make everything from the bottom.