When I wake up I eat: ( I wake up around 12pm)
5 egg whites 1 whole egg.
Bowl of rice
1 whole wheat bagel
then for first break I eat: (break at 5pm 15 minutes long)
Natural peanut butter more omega 3, sugar free strawberry jelly sandwhich on whole wheat bread with double protein 7g protein a slice.
Then I eat a whole wheat chicken breast wrap.
For Lunch I eat (7 pm)
1 chicken breast sandwhich on that whole wheat bread
Either 2 banana's or 1 with an apple and yogurt.
Then on last break (10 pm)
I eat depending on if I make another peanut butter sandwhich or not..with Either yogurt or another apple.
Then when I get home I usually lift and then eat chicken breast with salsa and some Mixed nuts and cashews ....I know I need bigger meal afterwards and more of a meal in day since I am trying to bulk up but money issues and because I have a roommate with child support and can't afford anything and eats the food I buy so I am paying for two people to eat.

Anyway what should I do about the lifting and foods..I know I need more carbs and such post work out.
Also, I will take any tips on what foods to buy and recipe's to make more food that can be stored in bulk.