Yes Edinburgh was my first marathon, didn't realise at the time how well I did in the heat, seeing really fit looking people pass out was really terrifying. Did Belfast last year and Barca planned. One a year is plenty for me.
I did an 11 on Sat early followed into Park Run for a speedy 5K finish, enjoyed it. Have a 22 planned for this Sat and that will be my longest run.
Feeling quite nervous, however I doubt Barca will reach 28- so should be better than Edin. Your cross training sounds pretty intense.