I'm still a bit of a novice here. I've got well over 6 hours design into this Assembly and realized I never started my assembly at the origin. I have designed several parts in context as well as inserted in external parts. I would like to know how to get my origin in the correct postion. Do I need to move all the parts or can I simply move the origin? See pic below
First of all you can't move your assembly origin. (I see in your screenshot that you are in Edit Part mode, is that the assembly origin you have circled or the part's?) It will always be at the intersection of your three primary planes. You can move the parts. Look at the first part inserted into your assembly. It has (f) in front of the file name in the tree. That means it's fixed. When you place the first part into an assembly and click in the graphics area the part is more or less randomly placed where you clicked. When you place subsequent components in the assembly by the same method, then will be floating, and will have ( - ) in front of the component name until their position is fully defined with mates.
(Just for something good to know: when you're in the Insert Component command, after choosing your component to insert, if you will click the green check mark at the top of the FeatureManager instead of clicking in the graphics area, the component will be placed with it's origin on the assembly origin, and it's primary planes aligned with the assembly's planes. This is true for inserting any components, not just the first one.)
Anyway, right-click on the first component inserted (the one that's fixed) and choose "Float" from the drop-down. Then you can mate it so that it's properly positioned in relation to the assembly origin. It will take three mates. If the other components are mated in relation to this part, they should move with it. If they aren't, then you will probably need to delete their mates and re-mate them.