hey
it's true what u take in ur alevels is important, but not like THAT important that you can't change your mind later on. Ex: If you take science subjects now, you can still change your mind after a-levels and go into a commerce course at uni, but vice versa wouldn't be possible.As in taking a commerce a-level might not gain you entry into science courses at uni. However, knowing what you want to do in the future specifically will inshaAllah define how to prepare from now for it.
I'd say you should follow where your interests lie. where you find some sort of personal enthusiasm/passion. Something you can do ALL the time and not get bored
which in your case seems to be PSYCHOLOGY.
If you want to become a psychologist, you should probably take a combo of the science subjects, psychology/maths in your a-levels. But it involves long years of study, as opposed to accounting where you'll probably be getting your first real job earlier. Google up what both careers involve, what you'd have to study, look up the a-level requirements at the uni you hope to go to
I've heard some unis in egypt don't even need A-Levels
Abt the engineering thing, I wldn't do it if it's just for the heck of it, along the lines of " pays good salary, don't mind physics, why not?...."
Think of yourself 10-15 years from now working in the profession you're considering, are you enthusiastic abt going to work everyday? or is it just "3adi" (is tht how u spell it?
Oh and about your parents , being a psychologist would be like being a doctor. maybe that'll make them more welcome to your ideas :-\I think physicians earn more than engineers too.