So this Christmas I'm planning on asking my boyfriend of two+ years to marry me I've got the ring etc I just don't know how to do it, we've already spoke about this and it's what we both want it's just not official. I'm not much of a person to make a speech and I get shy and embarrassed so I thought I could write in a card what I want to say and how I feel ect but do I give it him while he is with me or shall I leave it somewhere where he will find it