Is there anyway of holding my email adress permanently in a ready to paste style so that i can paste it in when i need to instead of having to write it out so many times?
VHG's method is probably the only universal method, which will work across all programs. However many programs allow you to set up 'macros' for frequent tasks.
If you're using Word, here's how to do what you want:
Open a blank document. Go to Tools > Macro > Record a New Macro.
In the top field, type a name for your macro. (e.g. 'insertmail')
Click 'Keyboard'
Your macro should already be highlighted in the 'Commands' field. (Otherwise, click to highlight it).
In the 'Press New Short Shortcut Key', type an unusual combination of keys that you don't use for anything else. (I suggest holding down the Ctrl key and # simultaneously).
Click 'Assign'.
Click 'Close'
You'll now see your blank document, with a little 'recording' box next to it. (If anything is already typed there, such as a stray #, delete it). Type your e-mail address and click the square 'Stop' button on the recorder.
That's it. In future, whenever you want to type your e-mail address in a Word document, simply press Ctrl+#